Juventus progressed into the final of the Champions League for the first time since 2003 this evening courtesy of a 3-2 aggregate victory over holders Real Madrid.
Protecting a 2-1 first-leg advantage, Juventus found themselves behind in the tie at the halfway stage of the second leg this evening courtesy of a Cristiano Ronaldo penalty.
However, Alvaro Morata scored against his former club to nudge his side back in front and set up a showdown with Barcelona in Berlin on June 6.
Here, Sports Mole looks at who impressed on a memorable night in the Spanish capital.
REAL MADRID
Goal
Iker Casillas: Has been criticised by his own fans of late and may be in for a bit more stick after this one. Should have done better with Morata's strike having got plenty on the ball, while a foul throw late on would have been comical had it not been so important, alleviating the pressure and handing Juventus the chance to see the game out. On the flip side, he did make one particularly good save from Marchisio at 1-1 to keep his side in the tie. (6/10)
Defence
Dani Carvajal: Was a good attacking outlet for his side throughout the first half, often finding space out wide as Madrid dominated proceedings for the opening 45 minutes. (7/10)
Raphael Varane: Didn't have too much to do defensively, with Tevez and Morata only involved in fits and starts. Unable to prevent Morata's decisive goal, though. (6/10)
Sergio Ramos: Back in defence after a shocker in the first leg and looked a lot more comfortable. Posed a threat in the opposition box too, but couldn't test Buffon with his efforts. (6/10)
Marcelo: Able to spend the majority of his time on the front foot, which is exactly how he likes it. Proved to be a constant threat down the left, swinging in a number of crosses that were begging to be tucked away. (7/10)
Midfield
Isco: Went through the game being tidy in possession but without ever really threatening to unlock the Juventus defence or endanger Buffon's goal himself. (6/10)
Toni Kroos: Like Isco, was neat in possession and helped Real to create a number of good chances in the first half. Did not have things all his own way in the second, however, and began to get a little overrun by Pogba and Pirlo. (6/10)
James Rodriguez: Came close with a powerful drive from range and won the penalty for his side, but ultimately didn't have a big enough say to turn the tie in Madrid's favour. (6/10)
Attack
Gareth Bale: Had a host of chances to make himself the hero but, not for the first time this season, will probably be portrayed as the villain. Missed one absolute sitter but was the only Madrid player to consistently threaten Buffon's goal - the ball just would not go in for him. (5/10)
Karim Benzema: Back from injury and caused Juventus plenty of problems in the first half. Like Bale, though, he lacked the killer touch this evening and was eventually replaced by Hernandez with more than 20 minutes remaining. (6/10)
Cristiano Ronaldo: Looked to be in the mood throughout the first half, scoring from the spot and having a number of other shooting opportunities. Was uncharacteristically quiet after the break, however, failing to have a single effort on goal in the second half. (7/10)
Substitutes
Javier Hernandez: His movement was menacing at times, but he never really looked like scoring during his cameo. (6/10)
JUVENTUS
Goal
Gianluigi Buffon: Made a number of good saves to give himself the chance of claiming the one major trophy that has so far eluded him. Only beaten by a cleanly-struck Ronaldo penalty. (7/10)
Defence
Stephan Lichtsteiner: Had his hands full with the overlapping runs of Marcelo, in addition to Ronaldo, all evening. The only member of the back four who didn't win their personal duel. (6/10)
Giorgio Chiellini: Once again Juventus' defence came to the fore in this match, with Chiellini leading the way. His clumsy challenge to concede the penalty is a major blot on his copybook, but otherwise he was very strong at the back. (7/10)
Leonardo Bonucci: Similar to Chiellini's display without the drawback of conceding a penalty. Those two will be vital when it comes to keeping out Barcelona's front three in the final. (7/10)
Patrice Evra: Contributed to another frustrating night for Bale, although the amount of chances that the Welshman had suggests that Evra wasn't always carrying out his defensive duties. (7/10)
Midfield
Claudio Marchisio: Sent one powerful low drive zipping past the post before squandering arguably his side's best chance of the night when he was denied by Casillas. Thankfully for him, it didn't prove to be a costly miss. (7/10)
Andrea Pirlo: Struggled in the first half as Madrid prevented him from dictating the tempo of the match, but was able to play something more like his normal game after the break. (6/10)
Arturo Vidal: Set up Marchisio's one-on-one chance, but most of his best work came off the ball this evening as he chased down the Madrid midfielders. (6/10)
Paul Pogba: Only recently returned from injury and there were certainly signs of rustiness. However, he grew stronger as the match wore on, setting up Morata for the equaliser before going on to dominate the midfield battle in the final half an hour or so. (7/10)
Attack
Alvaro Morata: Scored against his former club again, this time netting the decisive goal to send his side through. A muted display for long periods, but he came up with the goods when needed. (7/10)
Carlos Tevez: Won't make the headlines like he did after the first leg, but worked his socks off up front. Had little reward in terms of goalscoring chances, but he at least kept the Madrid defenders on their toes. (6/10)
Substitutes
Andrea Barzagli: Replaced Pirlo with a little over 10 minutes to go and helped his side to see out the draw they needed to progress. (6/10)
Fernando Llorente: Handed a five-minute cameo at the end and helped to hold the ball up when his side needed to relieve some pressure. (6/10)
Roberto Pereyra: Only on the field for a matter of minutes having replaced Pogba to wind the clock down. (6/10)