Liverpool will face Real Madrid in the final of the 2021-22 Champions League after a dramatic pair of semi-final ties.
After the Reds overcame a scare against Villarreal to win 5-2 on aggregate, it was the turn of Manchester City and Madrid on Wednesday, with the Premier League side holding a 4-3 advantage after the first leg.
City appeared on course for the final too, as Riyad Mahrez's strike gave them a two-goal cushion. However, Los Blancos launched a remarkable late comeback, as two goals from Rodrygo after the 90th minute took the game to extra time, before Karim Benzema's penalty sent Carlo Ancelotti's team through.