The UEFA Champions League is regarded as the greatest club competition in the world for a reason.
The season long campaign sees the most decorated clubs belonging to various leagues from all across Europe fight it out for the title of the champions of Europe.
Since it was re-named back in 1992, the competition has seen its fair share of great finals and has provided us with several moments to savour and reminisce upon.
Here is a look at some of the most memorable finals to have been played so far in the biggest club competition in the world.
10) Borussia Dortmund vs Bayern Munich (2012/13)
9) Barcelona vs Arsenal (2005/06)
7) Barcelona vs Manchester United (2010/11)
8) Manchester United vs Chelsea (2007/08)
5) Bayern Munich vs Chelsea (2011/12)
4) Marseille vs Milan (1992/93)
3) Bayer Leverkusen vs Real Madrid (2001/02)
2) Manchester United vs Bayern Munich (1998/99)
1) Milan vs Liverpool (2004/05)