Manchester City will be out for revenge when they face Real Madrid this evening as the Champions League semi-finals finally get underway.
City were heavy favourites to win Europe’s elite competition for the first time last year before a startling collapse away to Los Blancos ended their dreams.
Pep Guardiola’s side were cruising through when they faced Madrid at this stage last season before they conceded two late goals on route to a 3-1 defeat at the Bernabeu and elimination.
Madrid went on to beat Liverpool in the final for their 14th Champions League title with City still chasing their first European crown.
- Live commentary: talkSPORT website stream HERE, via the app HERE
- Real Madrid XI: Courtois, Carvajal, Rudiger, Alaba, Camavinga, Kroos, Modric, Valverde, Rodrygo, Benzema, Vinícius Júnior
- Man City XI: Ederson, Walker, Stones, Dias, Akanji, Gundogan, Rodri, De Bruyne, Silva, Grealish, Haaland
- Subs: Ortega Moreno, Carson, Phillips, Laporte, Alvarez, Gomez, Mahrez, Foden, Palmer, Lewis
Follow our live match blog below for regular updates…