Holders Real Madrid take on Juventus in the Champions League final on Saturday in the culmination of an intriguing bid to make history.
Zinedine Zidane s men have already clinched LaLiga glory for the first time since 2011-12 and will now look to become the first team to successfully retain the trophy in the Champions League era.
Madrid have played 12 games in European club football s elite competition to get this far and Juventus now await, with Massimiliano Allegri s side looking to clinch a historic treble.
Here, we look at the capital side s road to Cardiff.
Destiny:
?
— Real Madrid C.F. (@realmadrid)
GROUP STAGES
Madrid made a somewhat underwhelming start to their European campaign as they appeared to be on their way to a 1-0 home defeat at the hands of Sporting CP, only for Cristiano Ronaldo to level the scoring in the 89th minute, before Alvaro Morata delivered the win well into stoppage time.They then had to settle for a 2-2 draw in a hugely entertaining trip to Borussia Dortmund, Andre Schurrle frustrating them with an equaliser three minutes from time.
The Santiago Bernabeu side hammered Legia Warsaw 5-1 on matchday three to take an important step toward the knockout stages, but the Polish side put in a strong performance in the reverse fixture as they recorded a 3-3 draw. Zidane s side bounced back with another 2-1 win over Sporting CP, but a 2-2 draw with Dortmund in their final group stage game meant they finished second in Group F behind the Bundesliga outfit.
ROUND OF 16 – NAPOLI (6-2 AGG)
Having survived the group stages without any noteworthy problems, a more complicated task awaited in the round of 16, with Napoli having won Group B ahead of Benfica, Besiktas and Dynamo Kiev. And things were not looking good for Madrid when Lorenzo Insigne handed the Serie A side the lead in the first leg at the Bernabeu. Nevertheless, Karim Benzema quickly restored parity, with Toni Kroos and Casemiro ensuring a 3-1 win after the break.