Real Madrid produced an astonishing late comeback against Manchester City to set up a Champions League final against Liverpool, as Karim Benzema’s extra-time penalty winner gave them an incredible 6-5 aggregate win over City.
The 13-time winners were trailing 5-3 on aggregate heading into the 90th minute at the Bernabeu after Riyad Mahrez had given City the lead (73).
But two goals in two minutes from substitute Rodrygo dramatically made it 2-1 (5-5 on aggregate) to Real in the 91st minute to send the tie to extra-time.
Real’s incredible fightback was then complete in the fifth minute of extra-time as Benzema scored a penalty after being brought down by Ruben Dias.
City came close to forcing a penalty shootout but Fernandinho put it wide at the back post at the end of the first half of extra-time as the Premier League leaders missed out on making it back-to-back Champions League finals.
- Real Madrid made two changes from the first leg defeat as Casemiro returned in midfield with Rodrygo dropping out, while Nacho replaced David Alaba, who was only fit enough for the bench.
- Man City also made two changes from the home win over Real as Kyle Walker returned from injury to replace Stones while Joao Cancelo came back from suspension to take Zinchenko’s place.
Real, who also came from behind in the previous two rounds against Paris Saint-Germain and Chelsea, reached their first Champions League final since 2018 when they beat Liverpool 3-1.
But Jurgen Klopp’s side will now be looking for revenge against the Spanish champions in Paris on May 28 as Real boss Carlo Ancelotti looks to become the first manager to win the competition four times.
More to follow…
Manchester City return to Premier League action on Sunday as they host Newcastle, live on Sky Sports; kick-off 4.30pm. City play a day after their title rivals Liverpool, who could be above them come kick-off if they avoid defeat at home to Tottenham on Saturday night.
Sunday – Newcastle (h) Premier League, live on Sky Sports
May 11 – Wolves (a) Premier League, live on Sky Sports
May 15 – West Ham (a) Premier League, live on Sky Sports
May 22 – Aston Villa (h) Premier League