Atalanta set a new club record with their sixth consecutive Serie A victory, but Bologna are plunged into crisis.
Lazio squeezed past Parma 3-2 in stoppages after some chaotic defending in an Olimpico thriller.
A wasteful Inter side travel to relegation threatened Livorno on Monday night hoping to get back to winning ways.
Ricky Kaka scored twice to mark his 300th Milan appearance in a confidence-boosting 3-0 victory over Chievo.
Jose Callejon and Dries Mertens have blown the Scudetto race open by beating Juventus 2-0 in a San Paolo firecracker.
It somehow ended goalless at Marassi, as Sampdoria and Fiorentina had numerous chances to score.
Mattia Destro and Michel Bastos goal let Roma to beat Sassuolo, but there was chaos when the referee changed his mind on a penalty.
Torino got back on track with Omar El Kaddouri and Alessio Cerci getting the better of Cagliari.
Antonio Di Natale’s second half goal was enough to give Udinese victory over Catania, who inch closer to relegation.
Marco Donadel and Luca Toni ended Verona’s crisis with a 3-0 win over Genoa despite playing 45 minutes with 10 men.