Full time: Juventus 1-4 Real Madrid
The referee blows his final whistle, Real Madrid win their second straight Champions League title with a comprehensive 4-1 victory over Juventus!
90+1' Substitute Asensio completes the rout with a stoppage-time goal. Marcelo weaves majc near the byline, overcoming his challenger and cutting the ball back for Asensio to sweep home.
90' GOOOAAAAAAAAAAAAL FOR REAL MADRID!!!
88' Real Madrid make their third substitution. Toni Kroos is replaced with Alvaro Morata.
87' Real on the verge of making history under the stewardship of Zinedine Zidane.
84' Juventus substitute Cuadrado receives a yellow card! He is sent off for a second booking.
82' Real make another substitution. Marco Asensio replaces Isco.
82' Juve spurn a golden chance to narrow the gap! Lemina's glancing header from Alves' free kick narrowly missed the target.
80' Bonucci makes a last-ditch interception to prevent Bale from scoring a certain goal!
77' The disappointing Dybala is replaced with Lemina for Juve.
77' Real make their first substitution. Gareth Bale makes his return from injury, replacing Karim Benzema.
75' Real lay siege to Juve's area.
73' Ronaldo wastes a chance for a hat-trick! Benzema feeds Marcelo after superb individual effort and the Brazilian's cross is met by Ronaldo, who skies his effort high over.
72' Cuadrado is also booked! He brings down Ronaldo.
71' Alex Sandro receives a yellow card.
71' Juve make their second substitution. Pjanic is replaced with Marchisio.
70' Juve look lost after falling 3-1 down. Real also look capable of extending their lead.
66' Juve's Pjanic is booked and Allegri makes his first substitution. Juan Cuadrado replaces defender Barzagli.
64' Ronaldo scores his second of the night to leave Juve with a mountain to climb! Modric pounces on a mistake by Alex Sandro to whip in an inviting cross for the prolific striker, who ghosts behind the defence and converts it with a deft touch.
64' GOOOAAAAAAAAAAAAL FOR REAL MADRID!!!
61' Casemiro's shot from 30 metres takes a slight deflection and beats Buffon at his near post! Real deservedly restore their lead.
61' GOOOAAAAAAAAAAAAL FOR REAL MADRID!!!
58' Marcelo floats a cross to the far post but Ronaldo just fails to get on the end of it. Real have the upper hand in the early stages of the second half.
56' A Real cross is cleared by Khedira. The ball goes to Marcelo, whose shot from a tight angle misses the target.
54' Modric tries his luck from distance but his shot is collected by Buffon.
53' The third yellow card for Real Madrid is handed to Toni Kroos, who steps on the foot of Sami Khedira.
52' Juve full-back Alves also goes down under a challenge from Marcelo.
49' Bonucci looks dizzy after an aerial challenge. He is receiving treatment.
48' Isco is denied by a superb interception from Barzagli in the left hand side of the area.
The second half is underway
The referee blows his halftime whistle
45' A wayward shot from Casemiro goes wide. Real struggle to break down the dogged backline.
42' Carvajal is the second Real player to be booked after a foul on Mandzukic.
40' A Pjanic shot is blocked by the Real defence.
38' Mandzukic receives treatment after being challenged by Carvajal.
36' Juventus push forward but Real look dangerous every time they launch a counter attack.
33' Ronaldo wastes a chance! He is found unmarked at the far post following a Marcelo cross but his diving header goes poorly wide.
31' Real defender Ramos is booked for a challenge on Dani Alves.
31' Ronaldo attempts an overhead kick, similar to Mandzukic's, but it's blocked by the defence.
30' It's an end-to-end affair in the first half an hour. An evenly-balanced tie so far.
27' What a sublime goal from Mandzukic! He sends a looping bicycle kick over Navas and into the net as Juve level the score.
27' GOOOAAAAAAAAAAAAL FOR JUVENTUS!!!
26' Isco fails to control a neat Modric pass on the edge of the area following a swift of breakaway. It could have been a chance for the second!
24' Despite a slow start, Real quickly rediscover their typical smooth football. They are now in control.
20' It's Ronaldo, as usual! He exchanges passes with Carvajal on the edge of the area and sends a delightful low shot that goes into the bottom corner past Buffon.
20' GOOOAAAAAAAAAAAAL FOR REAL MADRID!!!
17' Chiellini clears a cross from Marcelo. Real are pressing, but no threats yet.
15' Real gradually gain more possession, but Juve's compact defence is still making life hard for them.
12' Juve playmaker Dybala receives a yellow card for a challenge on Toni Kroos.
11' Marcelo tries to find Cristiano Ronaldo with a long ball but the Portuguese, under pressure from Chiellini, can't get on the end of it.
9' Real Madrid look lost in the early stages. Juventus are displaying some slick football in the first 10 minutes.
7' A real chance for Juventus!! a Pjanic volley from the edge of the area forces a superb one-handed save from Navas.
4' A long-range shot from Higuain is collected by Navas. Juve make a confident start.
4' Deafening cheers in Cardiff. The first header from Higuain is easilt collected by Real keeper Navas.
2' Will Real Madrid be able to breach Juvenut's rugged defence?
The match is underway
Juventus: Gianluigi Buffon, Andrea Barzagli, Leonardo Bonucci, Giorgio Chiellini, Alex Sandro, Sami Khedira, Dani Alves, Miralem Pjanic, Paulo Dybala, Mario Mandzukic, Gonzalo Higuain
Real Madrid: Keylor Navas, Dani Carvajal, Sergio Ramos, Raphael Varane, Marcelo, Casemiro, Toni Kroos, Luka Modric, Isco, Cristiano Ronaldo, Karim Benzema
20:35 The match is preceded by a closing ceremony of the most lucrative club competition.
20:00 With 45 minutes remaining before kick-off, all eyes are on Cardiff!
18:00 Ronaldo also became the only player in Champions League history to score consecutive hat-tricks in knockout stage matches.
17:30 Real Madrid striker Cristiano Ronaldo became the first player to reach 100 career Champions League goals this season.
The Portuguese also tied Lionel Messi's record of seven Champions League career hat-tricks.
16:30 If Madrid beat Juventus, the Spanish side will become the first team to successfully defend the title since AC Milan in 1990.
Juventus will become the ninth European side to record a treble if they beat Madrid, having already won the Coppa Italia and Serie A this season.
15:30 The teams have met in Europe's top-level club competition on 18 previous occasions, ending with eight wins apiece and two draws between them.
15:00 Italian champions Juventus have won the competition twice before, in 1985 and 1996.
Spanish champions Real Madrid have won on 11 previous occasions in 1956, 1957, 1958, 1959, 1960, 1966, 1998, 2000, 2002, 2014, and 2016.
14:00 Real, crowned La Liga champions for the first time since 2012 last week, are the favourites after banging in 32 goals in 12 games in the competition this season.
13:45 Arrigo Sacchi's great Milan side were the last to be crowned European champions for a second year running in 1990, but since the competition morphed into the Champions League that feat has proved beyond even the most expensively assembled teams.
13:30 Centre stage, as he so often is, will be Cristiano Ronaldo, whose lust for goals has taken Los Blancos to within touching distance of a 12th European title after they took their 11th a year ago by beating Atletico Madrid.
13:00 Others include Juve keeper Gianluigi Buffon potentially becoming the oldest player to lift the trophy or Real coach Zinedine Zidane, twice a Champions League runner-up with Juve, contriving to break the hearts of those who once idolised him.
12:40 Cardiff's iconic Millennium Stadium provides a fitting venue for a mouthwatering final full of delicious sub-plots, one of which could see Welsh wizard Gareth Bale make a triumphant return to the valleys of his birth.
12:00 Real Madrid's irresistible attack slams into Juventus's seemingly immovable defence on Saturday when the free-scoring Spanish aristocrats hope to become the first club to win the Champions League in successive seasons.
Venue: National Stadium (Cardiff (Caerdydd))
Referee: Felix Brych (Germany)
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)