Roma got back on track with a comfortable 3-0 win away to practically-doomed Brescia, as Nikola Kalinic and even Nicolò Zaniolo got on the scoresheet, his first goal since the injury.
Lecce wasted several huge opportunities, hit the woodwork twice and were denied by Cagliari goalkeeper Alessio Cragno in a goalless draw.
Patrick Cutrone wasted two huge chances, but scored with the last kick of the game, as Fiorentina snatched a point against Hellas Verona after Davide Faraoni’s stunning bicycle-kick.
Genoa made short work of SPAL, who are playing like a team already doomed to relegation, as Iago Falque’s saved penalty prevented more goals on top of Goran Pandev and Lasse Schone.
Inter flew out the traps in the second half to beat Torino 3-1 on Monday evening and move up to second in Serie A.
Atalanta out-played Juventus for long periods in Turin and took the lead twice through Duvan Zapata and Ruslan Malinovskyi, but were pegged back by two Cristiano Ronaldo penalties.
Sassuolo came back from a goal down to snatch their fourth consecutive victory in stoppages and inflict a third straight defeat on Lazio.
It was a four-goal thriller at the Stadio San Paolo, as Milan took an early lead, Napoli turned it all around, only for Franck Kessie to convert a penalty for 2-2.
Parma completed an incredible comeback from 2-0 down to 2-2 with a pair of goals in stoppages from Jasmin Kurtic and returning Roberto Inglese to stun Bologna.
Fabio Quagliarella returned to the line-up and the scoresheet, inspiring Sampdoria to a 3-1 victory away to Udinese.