Cristiano Ronaldo scored a 98th-minute penalty as Real Madrid sensationally booked their spot in the semi-finals of the Champions League with a 4-3 aggregate win over Juventus.
Ronaldo spectacularly sent Los Blancos into the final four, however, when he converted from the penalty spot after Medhi Benatia had felled Lucas Vazquez, with the aftermath seeing Juventus goalkeeper Gianluigi Buffon receive a straight red card for dissent.
It took Juventus less than two minutes to make the breakthrough in the Spanish capital, with Mandzukic heading a deep Sami Khedira cross into the back of the net from close range.
Mandzukic then bundled into the arms of Navas from close range as chances continued to arrive at either end.
Juventus then went down the other end and scored their second as Mandzukic headed a super Stephan Lichtsteiner cross into the corner of the net to stun the Bernabeu into silence.
Juventus had their third in the 61st minute, however, when Matuidi tapped home from close range following a poor piece of goalkeeping from Navas, who dropped a routine cross from Costa.
The tension inside the Bernabeu was incredible as the match headed for its final 20 minutes of normal time at 3-3 on aggregate, and with Juventus continuing to cause problems.
It did appear that the contest would be heading for extra-time, but Real Madrid were awarded a penalty in stoppage time when Benatia bundled Vazquez to the ground, and after Buffon had been sent off for dissent, Ronaldo smashed the ball past Juventus’ substitute goalkeeper Wojciech Szczesny.