Bayern Munich have made five changes to the side which defeated Hannover 3-0 at the weekend for tonight's Champions League semi-final clash with Real Madrid.
The Bundesliga giants have recalled key players Mats Hummels, Javi Martinez, Thomas Muller and Franck Ribery to their starting XI at the Allianz Arena.
Meanwhile, free-scoring Poland international Robert Lewandowski replaces Sebastian Rudy up front, with his teammate dropping to the bench.
James Rodriguez, who is on loan at Bayern from Real, lines up against his parent club.
Visitors Real have benched Gareth Bale and Karim Benzema for the trip to Germany, paving the way for Cristiano Ronaldo to spearhead the attack with support from Isco and Lucas Vazquez.
In defence, Sergio Ramos returns to the starting XI after missing Los Blancos' quarter-final victory over Juventus through suspension.
Bayern Munich: Ulreich; Kimmich, Boateng, Hummels, Rafinha; Javi Martinez, Robben, Muller, Rodriguez, Ribery; Lewandowski
Subs: Wagner, Sule, Thiago, Bernat, Rudy, Starke, Tolisso
Real Madrid: Navas; Carvajal, Varane, Ramos, Marcelo; Modric, Casemiro, Kroos; Vazquez, Ronaldo, Isco
Subs: Casilla, Vallejo, Benzema, Bale, Hernandez, Asensio, Kovacic
Follow the match live with Sports Mole's text commentary here.