The big news is that Phil Foden starts. It looks like a 4-2-3-1 for City, with extra protection against the counter-attack, but don’t rule out something funky from Pep Guardiola. In the first leg he played Gabriel Jesus on the wing and used Bernardo Silva and Kevin De Bruyne as false nines.
Manchester City (possible 4-2-3-1) Ederson; Walker, Fernandinho, Laporte, Cancelo; Rodrigo, Gundogan; Foden, De Bruyne, Sterling; Jesus.
Substitutes: Bravo, Stones, Zinchenko, Bernardo, Silva, Mahrez, Otamendi, Garcia, Doyle, Harwood-Bells, Palmer, Bernabe.
Real Madrid (4-1-2-3) Courtois; Carvajal, Militao, Varane, Mendy; Casemiro; Modric, Kroos; Rodrygo, Benzema, Hazard.
Substitutes: Areola, Altube, Nacho, Marcelo, Valverde, Lucas Vazquez, Jovic, Asensio, Brahim Diaz, Isco, Vinicus Junior, Javi
Referee Felix Brych (Germany)