Real Madrid weathered a dominant display from Bayern Munich on Tuesday night to secure a place in the Champions League final.
Madrid went into the game with a 2-1 aggregate lead, but a goal from Bayern within the first three minutes set the tone for a tough night for the La Liga side.
The Champions League holders hit back soon after Joshua Kimmich's opener, and then took a 4-2 aggregate lead just after the break. But a goal from James Rodriguez with half an hour to go and constant pressure from Bayern led to the home side stumbling towards the final whistle.
Here are some of the things we learned from the clash on Tuesday night...
1. Niklas Sule Is Already Establishing Himself as World Class
22-year-old Niklas Sule put in an impressive display at the back for Bayern Munich. The young defender has stepped up in the absence of the injured Jerome Boateng, and he proved that he has the ability to stand up against the best on Tuesday night.
Bayern boss Jupp Heynckes recently claimed that the centre back would be one of the best in Europe in the next few years, but it looks like Sule is already there. The German international was up against possibly the deadliest attacker in the world in Cristiano Ronaldo, but the defender made sure that the Portuguese star was almost invisible for 90 minutes.
2. It Was a Good Night for Full Backs
The full backs were hugely effective for both sides on Tuesday night, both in attack and defence.
Joshua Kimmich socred the opening goal of the game, as Bayern netted with just three minutes on the clock. And the defender also made more key passes than any of his teammates, and made the most interceptions out of all players.
Marcelo assisted Benzema for the equaliser on the night, just eight minutes later, as the Brazilian sent a cross into the penalty box for the striker to head home for Madrid.
And Bayern's David Alaba caused constant problems for Lucas Modric and Lucas Vasquez down the left flank.
3. Karim Benzema May Still Have a Future at Real Madrid
There has been speculation over Karim Benzema's future at the Bernabeu, with the forward having a difficult time this term.
The 30-year-old has only managed a tally of five goals in La Liga this season, less than half of last season's 11. And he started on the bench for the first leg of the semi final clash in Germany.
But after being handed a start on Tuesday, he was the hero on the night. His brace against Munich secured a place in the Champions League final for Zinedine Zindane's side, on an evening when Cristiano Ronaldo almost went unnoticed.
After coming under criticism for his performances this term, could the French international have just reignited his career in Madrid with his display in the 4-3 aggregate victory?
4. Real Madrid Really Are One of the Best Clubs in the World
Real Madrid proved that they are one of the best clubs in the world.
The current Champions League holders have had a disappointing La Liga campaign, currently sitting in third place, 15 points behind league winners Barcelona.
But on Tuesday night they showed why they are still one of the best, as they used their experience and knowledge to hold off a valiant display from Bayern Munich.
Bayern were the better side over the two legs, but Madrid took their chances and kept their composure to get the job done.
That is why they hold the record of reaching 16 European Cup/Champions League finals, and why Zinedine Zidane is the first manager since Marcello Lippi in 1996-1998 to reach three consecutive Champions League finals.