Cristiano Ronaldo scored twice as Real Madrid defeated 10-man Juventus 4-1 in Cardiff to retain their Champions League crown.

Madrid became the first team in the Champions League era to successfully defend the trophy with their sixth triumph in the competition – and 12th when you include it in its former guise of the European Cup – three of those victories coming in the last four years.

A thrilling first half saw Ronaldo put Madrid ahead, becoming the first player to score in three different Champions League finals in the process

Mario Mandzukic equalised for Juventus with a spectacular overhead kick that will live long in the memory.

But Madrid dominated the second half as Juve collapsed, Casemiro scoring with the help of a huge deflection before Ronaldo made sure of the victory from close-range, ensuring he finishes above Lionel Messi as the competition’s top scorer this season.

Any hopes of a Juventus comeback were ended when substitute Juan Cuadrado was sent off 18 minutes after coming on, the winger receiving a second yellow card for a clash with Sergio Ramos, before Madrid substitute Marco Asensio put the icing on the cake in the last minute.

Having also secured LaLiga glory, the win seals a famous double for Zinedine Zidane in his first full season at the helm, with Madrid the first side since AC Milan in 1990 to win back-to-back European crowns.