Real Madrid will take on Liverpool in the Champions League final later this month in a repeat of the tournament's finale in 2018.
The Spanish giants looked down and out for the majority of the second-leg against Manchester City, with Pep Guardiola's side coming into the game with the advantage of a 4-3 home win from the first-leg. Things got even better for the visitors when Riyad Mahrez gave them a two-goal cushion in the 73rd minute.
However, the entire landscape of the tie was flipped on its head when a stoppage time brace from Brazilian forward Rodrygo sent the game into extra-time. Things went from bad to worse when Ruben Dias brought down Karim Benzema inside the area, before the Frenchman picked himself up to convert from the spot and put Real Madrid in front.