Cristiano Ronaldo scored a 98th-minute penalty as Real Madrid luckily booked their spot in the semi-finals of the Champions League with a 4-3 aggregate win over the Old Ladies.
The reigning European champions entered the match holding a 3-0 advantage from the first leg in Turin, but Juventus hit back with three goals of their own to leave the tie level at 3-3 entering stoppage time at the end of the 90 minutes.
Meanwhile, Bayern Munich has also advanced into the Semifinals after a goalless stalemate at the Allianz Arena, Bayern held on to a 1-2 lead from the first leg.