Real Madrid will play Liverpool in the Champions League final after Karim Benzema’s extra-time penalty completed a remarkable 3-1 comeback win over Manchester City.
Leading 4-3 from a pulsating first leg, Pep Guardiola’s side appeared set for a second successive final appearance when Riyad Mahrez put them ahead in the 73rd minute at Santiago Bernabeu, but comeback kings Madrid sealed their place in Paris with a 6-5 aggregate triumph.
Substitute Rodrygo was their inspiration, as he became the first player to score twice in the 90th minute of a Champions League knockout match to force extra-time.
And Benzema wrapped up a magnificent turnaround for Carlo Ancelotti’s LaLiga champions when, five minutes into extra-time.
City carried the greater threat in the first half, Thibaut Courtois making a brilliant stop from Bernardo Silva before denying Phil Foden just prior to the interval.