HALF-TIMEpublished at 18:22 Greenwich Mean Time 22 December 2018
Barcelona 2-0 Celta Vigo
That's it for the first half.
Barcelona are in control after goals from Ousmane Dembele and Lionel Messi. They've simply been too good for Celta Vigo so far.
Mandzukic heads home
Result: Barcelona 2-0 Celta Vigo - Dembele and Messi
Real Madrid beat Al Ain 4-1 for third consecutive Club World Cup title
Modric, Llorente, Ramos and own goal
Emlyn Begley and Harry Poole
Barcelona 2-0 Celta Vigo
That's it for the first half.
Barcelona are in control after goals from Ousmane Dembele and Lionel Messi. They've simply been too good for Celta Vigo so far.
Real Madrid 4-1 Al Ain
It's all over. Real Madrid are champions of the world for the third time in a row.
Yahya Nader own goal (90+1 mins)
Real Madrid have a fourth in injury time. Vinicius Jr plays a ball across goal and Yahya Nader turns it into his own net.
Lionel Messi (45 mins)
The Celta Vigo defence vanishes.
But what a finish that is.
It's Jordi Alba's vision from the left wing that picks out Lionel Messi in acres of space and he produces a sublime finish over the diving Ruben Blanco from the edge of the penalty area to double the home side's advantage.
Real Madrid 3-1 Al Ain
Vinicus Jr goes down in the box, wants a penalty, doesn't get it.
Barcelona 1-0 Celta Vigo
Everybody knows Jordi Alba will sneak in behind the defence at any given opportunity, yet not many can ever really deal with it.
It has been the same so far tonight. Celta Vigo can't catch him.
Barcelona 1-0 Celta Vigo
This game has really opened in the last few minutes, with both sides eager to launch rapid counter attacks.
Lionel Messi is closed down on the edge of the area and Celta Vigo are off up the pitch. They earn a corner, but nothing more.
Tsukasa Shiotani (86 mins)
A consolation! It's a glorious glancing header by Japan defender Tsukasa Shiotani into the top corner.
Real Madrid 3-0 Al Ain
Real substitute Casemiro has hurt his ankle, moments after their final change. His options are hobble on or leave them with 10 men.
Barcelona 1-0 Celta Vigo
You can never get tired of seeing a nice sweeping shot of the Nou Camp, can you?
Such a wonderful stadium. Luckily the football is grand enough to grab our attention.
Real Madrid 3-0 Al Ain
The final change of the game as Brazilian teenager Vinicius Jr replaces Lucas Vazquez.
Real Madrid 3-0 Al Ain
Casemiro comes on for wondergoalscorer Marcos Llorente.
#bbceurofooty
Sulaimon Adelekan: Ousmane Dembele can be one of the best in the game in the next few seasons but he needs to learn from one of the best Lionel Messi.
Barcelona 1-0 Celta Vigo
Celta Vigo are enjoying a period of possession now, with the hosts happy to sit back and draw their opponents in.
Ivan Rakitic breaks up the play but he's caught really late there and is now down receiving some treatment. Painful one.
Sergio Ramos (79 mins)
Real Madrid's captain secures the win if it had been in any doubt.
Sergio Ramos heads home a corner after getting free of his marker.
He celebrates with Isco, the man who can't get in Santiago Solari's team, behind the goal.
Barcelona 1-0 Celta Vigo
Luis Suarez drags an effort wide now as Barcelona seek to make their first half dominance count.
They come again, though, with Lionel Messi the instigator once more but neither him or Suarez can add the finishing touch as Celta Vigo keeper Ruben Blanco eventually clears.
Real Madrid 2-0 Al Ain
Gareth Bale is almost in on goal but he's first denied by an Ismail Ahmed tackle and then, when he gets the ball back, his shot is saved by the keeper.
Real Madrid 2-0 Al Ain
Al Ain make their final change. Their big-name striker Marcus Berg hasn't done much and he's replaced by youngster Yahya Nader.
Real Madrid 2-0 Al Ain
Real keeper Thibaut Courtois has his first shot of the game to save, doing well to come off his line and deny Caio.
Real Madrid 2-0 Al Ain
Real make their first change as Toni Kroos, who is set to win his fifth Club World Cup in six years, is replaced by Dani Ceballos.