That is as predictable as a Pep Guardiola team selection gets for a big Champions League game.
With Nathan Ake unavailable, he goes with the starting line-up that beat Arsenal last month.
The right call, surely. No accusing him of ‘underthinking’ it three hours from now, everyone.
Man City team news
Team to play Real Madrid: Ederson, Walker, Stones, Dias, Akanji, Gundogan, Rodri, De Bruyne, Silva, Grealish, Haaland
Subs: Ortega Moreno, Carson, Phillips, Laporte, Alvarez, Gomez, Mahrez, Foden, Palmer, Lewis
Real Madrid team news!
Team to play Man City: Courtois, Carvajal, Rudiger, Alaba, Camavinga, Kroos, Modric, Valverde, Rodrygo, Benzema, Vinícius Júnior