Real Madrid and Juventus have played out a 2-2 draw in the Champions League this evening.
Second-half goals from Cristiano Ronaldo and Gareth Bale cancelled out Arturo Vidal's opener from the penalty spot, before Fernando Llorente equalised for the home side.
Vidal was handed the chance to score from the spot when Paul Pogba was fouled by compatriot Raphael Varane after the French midfielder stole a yard on his marker in the area.
The Chilean made no mistake when he fired the spot kick high to Iker Casillas's left, despite the keeper guessing the right way.
Earlier in the half, Ronaldo went close when he drove at the heart of the Juve backline before flashing a shot just wide of the goal.
Bale nearly scored when he fired a right-footed shot towards goal, but Gianluigi Buffon got down well to stop the effort on eight minutes.
Casillas made an instinctive stop from Alvaro Arbeloa after the ball deflected off the defender following Pogba's low cross after 12 minutes.
The Spain international made another impressive stop just before the half-hour mark when he kept out Llorente's header with his right foot.
Casillas was slightly less assured on 37 minutes when he palmed away Vidal's long-range effort, but Carlos Tevez scuffed the rebound inside the area.
Carlo Ancelotti's side were back in it six minutes after the restart when Karim Benzema and Ronaldo capitalised on a mistake from Martin Caceres, before the Portuguese star clipped a side-footed finish past Buffon.
Madrid had the lead eight minutes later when Bale jinked inside on the right and hammered a low shot into the corner, after Ronaldo had squared for him on the edge of the box.
However, Llorente got his side got level when he headed into the bottom corner after escaping the attention of the Madrid defence on 65 minutes.