Maxi Lopez got his first goal in a Torino jersey to rescue a 3-2 victory away to bottom club Cesena.
Khouma Babacar snatched a Fiorentina victory at the 94th minute after Sergio Pellissier had given Chievo hope.
Empoli forced several tough saves out of Samir Handanovic, but Inter held on for a 0-0 draw on Xherdan Shaqiri’s debut.
Sassuolo fumbled the lead three times at Marassi, as Genoa refused to give up in this six-goal thriller.
Carlos Tevez bagged a brace as Juventus crushed Verona 4-0 and extended a five-point lead over Roma at the top.
Gonzalo Higuain made the most of an Etrit Berisha error as Napoli beat Lazio in Rome to leap into third place.
Milan suffered a second consecutive home defeat to Atalanta thanks to German Denis.
Mattia Destro broke his three-month goal drought to grab a 1-1 Roma draw at Palermo despite Paulo Dybala’s early strike.
Sampdoria continued their remarkable season and left Parma closer than ever to relegation.
Cagliari converted a last-gasp penalty to snatch a point away to Udinese.