Postpublished at 15:20 Greenwich Mean Time 6 January 2020
AC Milan 0-0 Sampdoria
Sampdoria should score again. Milan keeper Gianluigi Donnarumma comes out of his box and makes a mess, but Manolo Gabbiadini's shot is terrible, high and wide.
Ibrahimovic comes on as AC Milan sub after signing six-month deal
Champions Juventus beat Cagliari thanks to Ronaldo hat-trick
First treble in Serie A for Portuguese forward
6 January is public holiday in Italy - hence daytime games
Emlyn Begley
AC Milan 0-0 Sampdoria
Sampdoria should score again. Milan keeper Gianluigi Donnarumma comes out of his box and makes a mess, but Manolo Gabbiadini's shot is terrible, high and wide.
AC Milan 0-0 Sampdoria
Zlatan Ibrahimovic's first touch is almost an assist as he squares the ball to fellow substitute Rafael Leao but it's cut out.
Moments earlier, Samp almost took the lead and Ronaldo Vieira had a shot blocked.
AC Milan 0-0 Sampdoria
HERE WE GO. The reason I've been doing this live text for the past hour and a half.
Zlatan Ibrahimovic is back. He replaces Krzysztof Piatek for the final 35 minutes.
AC Milan 0-0 Sampdoria
Zlatan Ibrahimovic is warming up again and he goes to talk to an official with a clip board. Is it happening?
Juventus 1-0 Cagliari
This is the first time Cristiano Ronaldo has scored in five consecutive Serie A matches. It's his 11th goal of the season.
Juventus 1-0 Cagliari
Cristiano Ronaldo is the first player to score in one of Europe's top five leagues in each of the last 18 calendar years - 2003 to 2020.
Joaquin (Real Betis) and Claudio Pizarro (Werder Bremen) are the only players who can match him this year.
AC Milan 0-0 Sampdoria
Sampdoria are so close to opening the scoring. The ball breaks to Manolo Gabbiadini and the pitch opens up in front of him. He charges in on goal but his shot is saved by Gianluigi Donnarumma. Even with the keeper's intervention, the ball is still heading towards goal but Theo Hernandez clears off the line.
Hernandez appears to have hurt himself while saving his team.
AC Milan 0-0 Sampdoria
Chance for Milan early in the second half but Hakan Calhanoglu's shot is saved.
Juventus 1-0 Cagliari
The floodgates have almost opened here as Robin Olsen makes a good save to stop it being 2-0. Paulo Dybala's shot is saved by the keeper, but the ricochet hits Ragnar Klavan and looks like it's going into the net before Olsen just bats it away.
AC Milan 0-0 Sampdoria
The second half is under way at San Siro.
Cristiano Ronaldo (49 mins)
It's a terrible defensive mistake by former Liverpool defender Ragnar Klavan and Cristiano Ronaldo pounces.
Klavan tries to pass to Sebastian Walukiewicz, who isn't expecting the ball. Ronaldo gets there first, goes around the young Pole and then rounds goalkeeper Robin Olsen before slotting into the net.
AC Milan 0-0 Sampdoria
The players come out for the second half as Zlatan Ibrahimovic puts his five-a-side bib back on.
Juventus 0-0 Cagliari
Both players get to their feet, and Joao Pedro is booked. He caught Miralem Pjanic on the shins with his studs.
Juventus 0-0 Cagliari
Juventus' Miralem Pjanic and Cagliari's Joao Pedro both need treatment after injuring each other in a 50-50 challenge.
Juventus 0-0 Cagliari
Second half kicks off.
#bbcfootball
Mohammed Garcia: The mystery man you didn’t recognize (14:44 GMT) was Sweden international Albin Ekdal. Wonder if Zlatan recognized him or just needed a hug.
I can't imagine Zlatan ever needing a hug
Atalanta lead Parma 3-0 at the break.
Robin Gosens is the fifth Atalanta player to score five Serie A goals this season. No other team have more than two players to score five.
AC Milan 0-0 Sampdoria
Milan are unbeaten in all previous 16 Serie A home fixtures played on a Monday - including a 3-0 victory against Sampdoria on 21 February 1977.
I'm not sure what we can learn from that stat but I've got a few minutes to kill here before the second half starts.
AC Milan 0-0 Sampdoria
The half-time whistle goes. Milan will stay 12th as things stand.
AC Milan 0-0 Sampdoria
Now a Milan chance but Krzysztof Piatek's effort is at the keeper. Also, it hit his arm so wouldn't have counted.