Cristiano Ronaldo has become the first Juventus player to score in nine straight league games in 15 years.

Ronaldo scored two penalties to take his tally to 10 goals in his last six games as Juventus beat Fiorentina 3-0.

Matthijs de Ligt then headed in a third in injury time.

Ronaldo has also scored 50 goals in just 70 appearances since joining the Italian giants in 2018.

The win strengthens Juventus' place at the top of the table, with 54 points from 22 games.