Napoli wasted so many chances and Gonzalo Higuain’s penalty was saved in a 1-1 draw with Atalanta.
Giacomo Bonaventura’s lob cancelled out a Victor Ibarbo opener as Milan drew 1-1 at Cagliari.
Fiorentina flattened Udinese 3-0 with Khouma Babacar’s brace and Borja Valero.
Juventus suffered their first defeat of the season, falling at the death to Genoa despite dominating the match.
Mauro Icardi’s last-minute penalty gave Inter a hard-fought win, ending Sampdoria’s unbeaten record.
Palermo grabbed a late winner in this extremely tense relegation dogfight, sinking Chievo even further.
Roma saw off Cesena with Mattia Destro and Daniele De Rossi to become joint leaders with Juventus.
Sassuolo fought back from a goal down to beat Empoli 3-1 in a must-win game, despite missing a penalty.
An early Matteo Darmian goal was enough for Torino’s victory, sending Parma to a sixth consecutive defeat.
Luca Toni’s penalty held 10-man Lazio 1-1 in Verona, but the Aquile still go into joint third place.