Postpublished at 21:27 Greenwich Mean Time 22 December 2018
Thanks for joining us today, but that's the end of this live page now. The final European live page before Christmas.
See you on the other side.
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
Thanks for joining us today, but that's the end of this live page now. The final European live page before Christmas.
See you on the other side.
Juventus 1-0 Roma
It's all over. Juventus go eight points clear at the top of Serie A.
Juventus 1-0 Roma
Nicolo Zaniolo is now booked for fouling Douglas Costa as Juventus continue to press for the clinching goal.
Juventus 1-0 Roma
The goal is ruled out because Blaise Matuidi fouled Nicolo Zaniolo as Juventus won the ball in the build-up.
Well actually the referee is having a look at VAR for an alleged foul in the build-up long before the ball reached Cristiano Ronaldo.
Douglas Costa (90+1 mins)
Think this is a more accurate scoreline now. Cristiano Ronaldo gets into the box, reaches the byeline and plays a low cross to Douglas Costa - who pokes home from close range.
But...
Juventus 1-0 Roma
Three minutes added on.
Juventus 1-0 Roma
Roma do almost snatch a draw as Bryan Cristante's header is top-corner bound until Wojciech Szczesny catches it. It didn't quite loop in.
Juventus 1-0 Roma
Roma have a free-kick on the right wing as we approach the final minute. Could we get let drama?
Juventus 1-0 Roma
Roma teenager Nicolo Zaniolo has a chance to be a hero from 20 yards... but his shot is blocked.
Juventus 1-0 Roma
There had been some claims the Roma boss could be axed today if they were thrashed. Thankfully for him, Robin Olsen has had a great game.
Juventus 1-0 Roma
Less than five minutes left in Turin. If Roma could find an equaliser, it would be smash and grab.
Angel di Maria goes close for Paris St-Germain, who are still drawing 0-0 with Nantes.
Juventus 1-0 Roma
Free-kick to Juve as Justin Kluivert fouls Douglas Costa. I almost wrote Patrick Kluivert...
Juventus 1-0 Roma
Mario Mandzukic is down injured at the moment. He's not someone you'd usually expect to fake a problem. Juve do still have one sub left to make if they need.
Juventus 1-0 Roma
Roma forward Patrik Schick, one of those players you have to be careful to spell right, fouls Giorgio Chiellini on the halfway line and gets booked.
Juventus 1-0 Roma
Here's... Edin.
Roma bring on Edin Dzeko, making his return from injury, and Steven Nzonzi is being replaced. That's an attacking change.
Juventus bring off Paulo Dybala and on comes Douglas Costa.
Juventus 1-0 Roma
Roma are pressing for an equaliser but Juventus - who have one of the best defences of this generation - are just holding them out.
Juventus 1-0 Roma
Roma threaten a good attack but then Davide Santon's cross is beyond everyone in the centre. Disappointing.
Juventus 1-0 Roma
Paulo Dybala finds Cristiano Ronaldo in the box. The Portuguese usually shoots but maybe Robin Olsen has him spooked today. He holds the ball to find a team-mate and loses possession.