Pep Guardiola has selected a 24-man squad to travel to Madrid for Wednesday night’s UEFA Champions League semi-final second leg against Real.

City are 4-3 up from the first leg at the Etihad a week ago – a game widely described as an all-time Champions League classic - as we bid to make it to our second-successive final. 

The game gets under way at 20:00 (UK).

City’s squad to face Real Madrid:

Kyle Walker, Rúben Dias, John Stones, Nathan Aké, Raheem Sterling, Ilkay Gündogan, Gabriel Jesus, Jack Grealish, Oleksandr Zinchenko, Zack Steffen, Aymeric Laporte, Rodrigo, Kevin De Bruyne, Bernardo Silva, Fernandinho, Riyad Mahrez, João Cancelo, Ederson, Scott Carson, Phil Foden, CJ Egan-Riley, Cole Palmer, James McAtee, Romeo Lavia

REAL MADRID V CITY 

We will have full coverage of Wednesday’s game right here on the official Man City app

Our Matchday Centre gets under way at 18:00, providing you with live text updates. 

Matchday Live will start around 18:45 when team news is announced. Trevor Sinclair and Nedum Onuoha are our studio guests for that one. 

You can also enjoy full match commentary with Ali Mann and Andy Morrison. 

Highlights will be available at 23:00 and CITY+ subscribers can watch a full 90-minute replay from midnight.