KICK-OFFpublished at 1 min
Juventus 0-0 Real Madrid
Away we go! Real in purple.
Real Madrid with record 12th European Cup win
Ronaldo with his 104th and 105th Champions League goals
Bale came off the bench for real
Juve sub Cuadrado sent off after 18 minutes
Mandzukic with superb overhead strike
Tom Rostance
Juventus 0-0 Real Madrid
Away we go! Real in purple.
Juventus v Real Madrid (19:45 BST)
Chris Bevan
BBC Sport at Principality Stadium
I had a quick word with Ian Rush when I bumped into him in Cardiff city centre earlier today, and he is going for his old team to triumph tonight - a 2-1 Juve win to be precise. He is a big fan of their defence.
Juventus v Real Madrid (19:45 BST)
Alan Shearer
Former England striker on BBC Radio 5 live
It started in September and we're now in June. So much hard work has been put in by every one of those players on the pitch and their managers. They just want to get on with the final now.
Juventus v Real Madrid (19:45 BST)
We are almost ready.
Juventus v Real Madrid (19:45 BST)
'The time is now' reads the mural spelled out large in the Juventus end. Champions League anthem? Yes.
Let's crack on.
Juventus v Real Madrid (19:45 BST)
Here they come!
Juventus: Buffon, Dani Alves, Barzagli, Bonucci, Chiellini, Alex Sandro, Pjanic, Khedira, Higuain, Dybala, Mandzukic. Subs: Neto, Benatia, Cuadrado, Marchisio, Lemina, Asamoah, Lichtsteiner.
Real Madrid: Navas, Carvajal, Sergio Ramos, Varane, Marcelo, Kroos, Casemiro, Modric, Isco, Benzema, Ronaldo. Subs: Casilla, Nacho, Bale, Kovacic, Marco, Morata, Danilo.
Referee: Felix Brych (Germany)
Phil Neville
Former Manchester United defender
Players waiting before biggest game in season for that to finish - SHAMBLES
Juventus v Real Madrid (19:45 BST)
The players are in the tunnel. Waiting for the crew to pack down the stage and so on.
Priorities right?
Juventus v Real Madrid (19:45 BST)
IMMSY: Ronaldo won his first trophy with United at Cardiff...
That's right. Ronaldo and Manchester United beat Wigan 4-0 in the League Cup final (then named the Carling Cup) to take all the glory in Cardiff back in 2006.
The Real Madrid star scored in the 59th minute, joining Wayne Rooney (2) and Luis Saha on the score-sheet.
Will Cardiff be the place where Gianluigi Buffon lifts his first Champions League trophy? It could be Ronaldo's fourth...
Juventus v Real Madrid (19:45 BST)
Alan Shearer
Former England striker on BBC Radio 5 live
I haven't missed playing football but tonight is one of those nights. I was walking outside the stadium at around 2.30 and everything was magical. If there was one last game I could have played in then it would have been this one.
Juventus v Real Madrid (19:45 BST)
We are meant to kick-off in five minutes. No chance. Not unless Real want to start with a defence of 75 backing dancers.
Juventus v Real Madrid (19:45 BST)
In a former life I attended about 75 Football League games a season, and there was one season where 'I've got a feeling' by Black Eyed Peas was played at 90% of them before kick-off.
I'm having chilling flashbacks now.
Juventus v Real Madrid (19:45 BST)
Alan Shearer
Former England striker on BBC Radio 5 live
On Juventus defender Dani Alves' revelation that Juventus' owner has promised each player a Ferrari if they beat Real Madrid
It's not a bad incentive is it? I don't think it will be on their mind. They get paid enough to afford more than one Ferrari.
Juventus v Real Madrid (19:45 BST)
Some pyro on display now as the Black Eyed Peas go through some of their repertoire.
Imagine the SuperBowl, but in Wales. And without any big names.
I'm not sure who this is aimed at really? The fans in the stadium seem as nonplussed as me.
Juventus v Real Madrid (19:45 BST)
Jonathan Wilson: 13 minutes to kick-off. What a farce. I'll be amazed if this game starts within five minutes of schedule.
Juventus v Real Madrid (19:45 BST)
Dani Alves revealed last night that each Juve player will get a Ferrari if they win tonight. Wow!
Juventus v Real Madrid (19:45 BST)
Gabriele Marcotti
Italian football expert
There isn't any argument against his record. Zidane has spent 17 years at this club and he's done it with 11 different managers, around three different presidents and he's been in a variety of roles.
He knows this club inside out. He is the ideal man to coach these players. Zidane may not be able to go somewhere else and start from scratch but right here, right now, he is the best manager to work with these players.
#getinspired
Of course you do!
At half-time in last weekend's FA Cup final, 16 team captains lifted their trophies as winners in their categories from the FA People's Cup, the nation's biggest five-a-side football competition.
If you want to know more about the tournament - in which more than 40,000 people took part - you can still catch highlights of this year's competition on iPlayer.
And if want you to get involved next year, register your interest here., external It could be you picking up a cup on the turf at Wembley...
Juventus v Real Madrid (19:45 BST)
The players have just gone back in after their warm-ups - we've got a pre-match show of sorts to get through yet. Black Eyed Peas etc.
Get a shift on or we'll kick off late!
Juventus v Real Madrid (19:45 BST)
When Zinedine Zidane took over as manager of Real Madrid in January 2016, he was widely seen as a caretaker, an option to the end of the season.
I don't think many people saw him winning the Champions League back-to-back, as well as winning La Liga after a five-year wait.
What a job. What a player. What a man.
A few Zizou stats: