Lucas Vázquez starts for Real Madrid in tonight's Champions League semi-final first leg against Bayern Munich (20:45 CEST) at the Allianz Arena.
Benzema on bench, James starts against parent club
The winger's inclusion sees striker Karim Benzema drop to the bench.
Meanwhile, Joshua Kimmich, Mats Hummels, Javi Martínez, Franck Ribéry, Thomas Müller and Robert Lewandowski all return to the Bayern line-up after being rested against Hannover in the Bundesliga on Saturday.
On-loan Real midfielder James Rodríguez plays for the hosts against his parent club, while left-back David Alaba failed a late fitness test.
Bayern Munich vs Real Madrid: confirmed line-ups
Bayern Munich XI: Ulreich, Kimmich, Hummels, Boateng, Rafinha, Javi Martínez, James Rodríguez, Ribéry, Robben, Müller, Lewandowski
Substitutes: Starke, Wagner, Süle, Thiago, Bernat, Rudy, Tolisso
Real Madrid XI: Navas, Carvajal, Ramos, Varane, Marcelo, Casemiro, Kroos, Modric, Isco, Lucas, Cristiano
Substitutes: Casilla, Vallejo, Benzema, Bale, Theo, Asensio, Kovacic
Bayern Munich vs Real Madrid: live text coverage
You can follow all the action from Munich with our live, minute-by-minute coverage.