This success was made more impressive by the fact Zinedine Zidane had only replaced Rafa Benitez less than six months earlier. The French manager clearly had an impact in shoring up the club’s defence, as they earned clean sheets in two legs against Roma in the round of 16, losing away at Wolfsburg before turning it around with another clean sheet at the Bernabeu in the quarter-finals. They then shut out a limp Man City in the semis – a last four clash that will not live long in the memory – en route to the San Siro final. Sergio Ramos’ first-half strike was cancelled out by Yannick Carrasco in the final with city rivals Atletico, as they went on to lift the trophy following a penalty shootout win. It was far from pretty, despite Cristiano Ronaldo scoring 16 goals in the European campaign, but they found a winning formula and stuck with it.

Real Madrid secured their 12th Champions League trophy at the weekend after beating Juventus 4-1 in the Cardiff final. 

It was a third triumph in four seasons for Los Blancos – and back-to-back successes under Zinedine Zidane – to add to their already-illustrious history books.

We have seen some great teams win the competition over the years, from Pep Guardiola’s Barcelona sides of 2011 and 2009, to Chelsea’s shock final win under Roberto Di Matteo’s management.

But who has been the best over the last decade?

talkSPORT has taken a look at the last 10 teams to win the competition, ranking them from best to worst.

Click the right arrow, above, to see who we think is the greatest European side in recent years and comment with your thoughts below…