In a week where football has been at its chaotic best, Real Madrid and Juventus found a way to top it all.
The Champions League quarter-finals served up improbable comebacks, stunning strikes and pure emotion but it was at Real’s fabled home the Bernabeu where perhaps the most exhilarating story of the competition’s knockout stages unfolded.
No-one gave Juventus a chance. After all, no team in Champions League history has lost 3-0 at home in the first leg and gone on to wipe out the deficit in the away match.
But that’s exactly what the Italian side did, until Cristiano Ronaldo stole the show late on.
Here’s how an enthralling Champions League tie unfolded:
2nd minute: Juventus need an early goal and they get it as Mario Mandzukic heads home.
37th minute: Unbelievable! Mandzukic does it again as he rises to nod in a cross. Juventus are now just one goal behind on aggregate.
60th minute: They’ve done it! Somehow Juventus are level. Keylor Navas flaps at a cross and Blaise Matuidi is there to bundle the loose ball in. The tie is all-square with 30 minutes remaining.
93rd minute: Drama right at the end. Medhi Benatia’s push on Lucas Vazquez is adjudged to be a foul and referee Michael Oliver points to the spot. Juventus goalkeeper Gianluigi Buffon is incensed by the decision and is sent off for dissent.
97th minute: With former Arsenal goalkeeper Wojciech Szczesny now in goal, Ronaldo steps to up to slam home the penalty and send Real into the last four with a 4-3 aggregate win.