Leaders Juventus extended their Serie A unbeaten run to 16 games as Cristiano Ronaldo's penalty secured a hard-earned 1-0 win at rivals Torino.
Sassuolo and Fiorentina had to settle for a point each from a thrilling 3-3 draw, while AC Milan and Torino played out a goalless draw.
Franck Kessie fired AC Milan to back-to-back wins and up to fourth place in Serie A as his late penalty downed Parma 2-1 at San Siro.
Napoli overcame a torrential downpour to come from behind and win 2-1 at Genoa in Serie A on Saturday.
AC Milan scored a 97th-minute winner at Udinese through Alessio Romagnoli to regain fourth place in Serie A on Sunday.
Lazio left it late but picked up their seventh win in nine league games with a 2-0 victory at Parma.
©2018 Sky UK