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.
Napoli lost further ground on Serie A leaders Juventus after they could only manage a goalless draw at home to bottom club Chievo.
Inter Milan suffered their heaviest defeat of the season by losing 4-1 to Atalanta in Bergamo, days after drawing with Barcelona.
Lazio left it late but picked up their seventh win in nine league games with a 2-0 victory at Parma.
Fiorentina shrugged off their midweek defeat to Inter Milan and reclaim third place in Serie A with a 2-0 win over Atalanta.
Cristiano Ronaldo bounced back from his red card against Valencia by opening the scoring in Juventus' 2-0 win over Frosinone.
©2018 Sky UK