Cristiano Ronaldo was on the double, as Real Madrid proved too strong for Italian champions Juventus to lift the Champions League trophy for the second year in a row.
It is the first time in the Champions League era that a team has managed to retain the trophy, as Real Madrid lifted the European Cup for the 12th time with a convincing 4-1 win over the Serie A outfit in Cardiff.
Juventus who were unbeaten in the Champions League this campaign started off the well in the early goings, with Real Madrid goalkeeper Keylor Navas having to make a good save from a fierce Gonzalo Higuain effort.
Navas also had to get down low to his right to deny Miralem Pjanic’s 25 yard strike finding its way into the bottom corner, as Juventus showed intent inside the opening ten minutes.
Cristiano Ronaldo broke the deadlock on 20 minutes with Real Madrid’s first shot on target, as he collected Dani Caravjal’s pull back to strike the ball into the far bottom corner with a slight deflection off defender Leonardo Bonucci.
The Spanish side’s lead would last just seven minutes as Mario Manzukic pulled Juventus level with a sensational overhead kick lopping over the head of Navas and into the back of the net.
Alex Sandro collected a Bonucci long ball out on the left-wing to drive a cross into the box, where Benzema played the ball to the Croatian striker to do his magic and make it 1-1 with one of the greatest ever Champions League final goals.
Ronaldo tried to match Mandzukic’s sublime effort but his overhead kick was easily cleared by left-back Sandro, before Pjanic had another shot five minutes before half-time, only for Raphael Varane to make a good block to deny the Bosnian.
Real Madrid came out into the second half much stronger than their first-half showing, with Andrea Barzagli making a good challenge to deny letting Isco through on goal.
Luka Modric forced a good save out of Gianluigi Buffon, but the Italian goalkeeper was always behind the Croatian midfielder’s left-footed strike from outside the box.
Real Madrid were well on top against a tiring Juventus side and they went back in front just after the hour mark, when Casemiro’s 30 yard drive took a big deflection off Sami Khedira’s heel and found its way into the bottom corner.
Ronaldo grabbed his second to put the game beyond doubt three minutes later, when the former Man United attacker spun the ball past Bufffon at his near post from Modric’s sublime cross for his 600th career goal.
The Portuguese international spurned his chance to seal a hat-trick moments later as he fired well over from Marcelo’s cross, before Sandro missed the chance to make it 3-2 as he headed the ball just wide of the far pst from Dani Alves free-kick.
Things went from bad to worse for Massimiliano Allegri’s side when Juan Cuadrado saw red on 84 minutes, as he received a second yellow for the slightest of pushes on Sergio Ramos, who made the most of it to get the Colombian winger sent off.
Substitute Marco Asensio put the icing on the cake for Real Madrid to make it 4-1 in injury time, as he side-footed home into the far corner from Marcelo’s pull back to seal a much deserved win for Zinedine Zidane’s side.
Juventus conceded more goals in the final that their previous 12 Champions League games this season, as they still await a first Champions League success since 1996.
Real Madrid have followed up winning a first La Liga title since 2012 by making history in Cardiff, as the Spanish giants became the first side to retain the trophy in the Champions League era.