Manchester City's wait for a first Champions League title will go on for at least another year.
City travelled to the Bernabéu with a 4-3 advantage from the first tie.
Confidence was high in camp, and Pep Guardiola was very vocal about his sides ability to progress.
Riyad Mahrez's goal in the 73 minute had all but sealed a final showdown with rivals Liverpool.
A crucial goal! ?
⚪️ 0-1 ? #ManCity pic.twitter.com/bny9FEpKYl
— Manchester City (@ManCity) May 4, 2022
Real Madrid had barely mustered a shot in anger for 90 minutes and the hosts looked out on their feet.
Spectacularly, an injury time burst saw substitute Rodrygo net a brace amid joyous scenes from the partisan crowd.
⚽ 90' | 1-1 | GOOOOOOOOOOOOOOOAAAAAAAAAALLLL by @RodrygoGoes!! #FIFA22 | #UCL pic.twitter.com/SZjcbjRo0B
— Real Madrid C.F. ???? (@realmadriden) May 4, 2022
The game entered extra time and the Spanish pressure continued to tell.
Ruben Dias brought Karim Benzema down in the box, with the Frenchman slotting home his 43rd goal of the season.
It means yet another near miss for City after last year’s runners-up finish.
“We were close,” said Guardiola, whose wait to add to his two Champions League successes goes on.
“It is tough for us; we cannot deny that.
“We were so close to arriving in the Champions League final."
Victory further enhances Real’s stock, after their comeback victories against Paris St Germain and Chelsea in the previous rounds.
?? MARK YOUR CALENDARS, #RMFANS!!!! #APORLA14 | @adidasfootball | #UCL pic.twitter.com/ZzYyeDgyeR
— Real Madrid C.F. ???? (@realmadriden) May 4, 2022
Liverpool await the Spanish giants in this year's final.
While Guardiola's side will now resume their bid to beat Liverpool to the Premier League trophy.