Empoli got their first win of the season, absolutely dominating a dismal Palermo 3-0.
Fiorentina sent Inter hurtling to a second consecutive Serie A defeat, including Khouma Babacar and Juan Cuadrado blockbusters.
Leonardo Bonucci’s stunning volley saw Juventus beat Roma 3-2 in a Scudetto battle royal with two red cards, three penalties and controversy.
Lazio scraped a 3-2 victory over Sassuolo in a thrilling match with both sides reduced to 10 men.
Fantastic strikes from Sulley Muntari and Keisuke Honda gave Milan a 2-0 victory over Chievo and their first clean sheet.
Lorenzo Insigne ended his goal drought and burst into tears as Napoli fought back to beat Torino 2-1.
Alessandro Matri scored deep into stoppages to give 10-man Genoa a shock victory away to struggling Parma.
A Manolo Gabbiadini goal proved enough to put Sampdoria into third place, but Atalanta rue missed chances.
Udinese were pegged back by a soft stoppage-time Cesena penalty, losing the opportunity to go second.
Panagiotis Tachtsidis gave Verona a 1-0 win over Cagliari in a game that could so easily have ended 4-3.