Manchester City training squad has been revealed ahead of Champions League clash with Real Madrid.
City face Real in the semifinals first leg game at Santiago Bernabeu on Tuesday, May 9, 2023.
Ahead of the game, Pep Guardiola's 23-man squad has been revealed.
City currently have two injury concerns as Cole Palmer (foot injury) and Nathan Ake (thigh injury) are out.
Full Manchester City training squad:
Goalkeepers: Ederson, Ortega, Carson
Defenders: Dias, Akanji, Walker, Lewis, Gomez, Laporte, Stones
Midfielders: Phillips, De Bruyne, Gundogan, Rodri, Robertson, Charles, Bernardo, Perrone
Forwards: Foden, Haaland, Grealish, Mahrez, Palmer, Alvarez
source - MEN