Postpublished at 16:00 Greenwich Mean Time 6 January 2020
Thanks for joining me this afternoon. There's more football on the BBC website today, with Arsenal v Leeds in the FA Cup at 19:56 GMT. You can watch that game with us if you are in the UK.
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
Thanks for joining me this afternoon. There's more football on the BBC website today, with Arsenal v Leeds in the FA Cup at 19:56 GMT. You can watch that game with us if you are in the UK.
AC Milan 0-0 Sampdoria
It's all over. There is no debut goal for Zlatan Ibrahimovic. AC Milan remain in 12th place.
AC Milan 0-0 Sampdoria
Ten seconds to go.
AC Milan 0-0 Sampdoria
Another great headed flick by Zlatan Ibrahimovic to Rafael Leao, who is tackled just before he can shoot.
AC Milan 0-0 Sampdoria
Zlatan Ibrahimovic flicks on a long ball with his head but it runs through to the keeper.
AC Milan 0-0 Sampdoria
AC Milan cross from the left but the Samp keeper catches before Zlatan Ibrahimovic can score.
AC Milan 0-0 Sampdoria
I can't actually remember Zlatan's last touch.
AC Milan 0-0 Sampdoria
Four minutes added on. Plenty of time for a Zlatan winner surely.
Juventus 4-0 Cagliari
It's all over. Cristiano Ronaldo's first Serie A hat-trick sends Juventus to the top of the table.
Although Inter Milan can go back to the top if they beat Napoli at 19:45 GMT.
AC Milan 0-0 Sampdoria
Samp are now looking for a late winner but Jakub Jankto's first touch lets him down on the edge of the box.
AC Milan 0-0 Sampdoria
Still four minutes left at San Siro as they enter injury time at Juventus.
Juventus 4-0 Cagliari
Cristiano Ronaldo is the second player to score a Serie A hat-trick, a La Liga hat-trick and a Premier League hat-trick this century, after Alexis Sanchez.
AC Milan 0-0 Sampdoria
Milan bring on Lucas Paqueta for Rade Krunic.
On comes Zlatan Ibrahimovic's former Sweden team-mate Albin Ekdal for Sampdoria. Off goes captain Fabio Quagliarella.
AC Milan 0-0 Sampdoria
Nope, the Milan keeper catches the corner and launches them straight into an attack.
AC Milan 0-0 Sampdoria
Sampdoria have a corner now. Could Claudio Ranieri's side grab a goal against the run of play?
AC Milan 0-0 Sampdoria
Zlatan Ibrahimovic has barely been involved after his quick flurry of touches after coming on.
AC Milan 0-0 Sampdoria
Milan would love just one of these Juventus goals. They are completely dominating but can't find the breakthrough. Emil Audero did well to keep out Hakan Calhanoglu's long-range shot.
Juventus 4-0 Cagliari
Cristiano Ronaldo's last league hat-trick was for Real Madrid on 18 March 2018 in a 6-3 win over Girona. In fact he scored four that day.
Cristiano Ronaldo hat-trick (82 mins)
It's Cristiano Ronaldo's first Serie A hat-trick!
He's picked out in space by Douglas Costa before slipping the ball under the onrushing goalkeeper.
Gonzalo Higuain (81 mins)
Game over.
Two goals and an assist for Cristiano Ronaldo. He feeds Gonzalo Higuain down the left and the substitute cuts in before having a shot deflected past the goalkeeper.