With his late strike in the second leg, Cristiano Ronaldo was Real Madrid's hero in their 4-3 aggregate win over Juventus, and he broke another record held by longstanding rival Lionel Messi in the process.
Read: Seven UCL Records Held By Ronaldo
In a game filled with drama, the biggest talking point came in the third minute of injury time after Mehdi Benatia fouled Lucas Vazquez inside the box.
Despite heavy protests, referee Michael Oliver awarded a penalty, and Ronaldo stepped up to score in the 97th minute. The much-celebrated goal prevented the game from going to extra-time after Juventus had almost completed a heroic comeback.
Ronaldo's strike was his 15th in the UEFA Champions League this season, and also extended his competition record of scoring in 11 successive games.
With his goal, #Ronaldo:
— David Kappel (@kappilinho) April 11, 2018
?became 1st player to score in 11 successive #UCL games
?became the player with most #UCL goals against a single opponent (10 vs Juve)
?has now scored 15?? in the #UCL in 2017/18
?has now scored 25?? in his last 14 games for @realmadrid #RMAJUV
In addition, the strike was also his 10th goal against Juventus, breaking Messi's record for most Champions League goals against a single opponent.
The Argentine set the record after scoring his ninth goal against Arsenal back in March 2016, and Ronaldo matched the milestone with his brace in the first leg at Juventus.
However, the last-minute strike on Wednesday saw Ronaldo surpass his longstanding rival's record as he once again wrote his name into the competition's history books.
Read: Ronaldo Comments On Controversial Penalty
Overall, it was Ronaldo's 120th Champions League goal, while Messi follows with 100 strikes in second place.
Do you think Ronaldo can help Real become the first side to win three consecutive Champions League titles? Have your say in the comments section below.