Pep Guardiola reveals squad for Real Madrid vs Manchester City clash

Manchester City boss Pep Guardiola has named a 21-man squad for Tuesday evening’s UEFA Champions League semi-final first leg at Real Madrid.

City travelled to the Spanish capital on Monday afternoon after an open training session at the CFA earlier today.

City squad for our trip to Real Madrid: 

Kyle Walker, Ruben Dias, Kalvin Phillips, John Stones, Ilkay Gundogan, Erling Haaland, Jack Grealish, Aymeric Laporte, Rodrigo, Stefan Ortega Moreno, Kevin De Bruyne, Julian Alvarez, Bernardo Silva, Sergio Gomez, Manuel Akanji, Riyad Mahrez, Ederson, Scott Carson, Phil Foden, Cole Palmer, Rico Lewis