Lazio fought back repeatedly to snatch a 3-3 thriller with Atalanta in Bergamo, as Josip Ilicic and Sergej Milinkovic-Savic completed braces.
SPAL came back from a goal down to take all three points from bottom of the table Benevento thanks to Sergio Floccari’s brace.
Miralem Pjanic scored a cheeky free kick, set up one for Mario Mandzukic and Blaise Matuidi got his debut Serie A goal to batter Bologna.
Walter Zenga got his first win on the Crotone bench thanks to Ante Budimir, but Chievo will rue poor finishing and the offside flag.
Fiorentina dominated the match, but failed to finish any of their chances, allowing Genoa to emerge with a point.
Inter lost their unbeaten record for this season with a shock 3-1 Udinese result at San Siro, as the game turned on a VAR-awarded penalty.
VAR was the protagonist in Roma’s last-gasp victory over Cagliari, as it awarded a penalty – that Diego Perotti saw parried – and a Federico Fazio winner.
Sassuolo earned a surprise victory over Sampdoria, as despite Matteo Politano’s parried penalty and VAR controversy, Alessandro Matri struck late on.
Napoli have recaptured the top of the Serie A table with a commanding 3-1 victory away to Torino, including Marek Hamsik’s record-breaking goal.
Milan were dealt a humiliating 3-0 defeat at the hands of Hellas, as the Stadio Bentegodi proved to be ‘Fatal Verona’ yet again.