And breathe. Real Madrid will face Liverpool on Saturday, May 28 at the Stade de France in Paris after they beat Manchester City 6-5 on aggregate in one of the most incredible games in Champions League history.
Los Blancos forward Rodrygo scored two goals in the dying embers at the Bernabeu on Wednesday night to level the tie before in-form Karim Benzema sent Ederson the wrong way from the penalty spot in extra-time.
The Frenchman, who has scored 43 goals in 43 games for Madrid this season, sealed a quite remarkable win for the La Liga champions with this ice-cold finish. Would you want anybody else in this situation?
Benzema has now scored 15 goals in 11 Champions League games this campaign, and many are tipping him to win the Ballon d'Or.
Advert
After producing remarkable comebacks against Paris Saint-Germain and Chelsea in previous rounds of the competition, Los Blancos have done it again.
If you missed it [I'm so sorry to hear that], then here's a recap of all the goals and big incidents at the Bernabeu.
Last night, after Liverpool beat Villarreal in another Champions League classic, another Ballon d'Or contender, Mohamed Salah, admitted he wanted to face Real Madrid in the final.
Advert
He has got his wish.
"I want to play Madrid, I have to be honest," Salah told BT Sport. "Manchester City's a real tough team, we've played against them a few times this season.
"If you ask me personally, I would prefer Madrid. We lost in the final before against them, I want to play them and hopefully we'll win."
Thoughts on that semi-final?
Advert
Let us know in the comments.
Topics: Manchester City, Champions League, Real Madrid, Karim Benzema, Carlo Ancelotti