Bologna were made to work hard for this victory in the local derby, as SPAL set up a nervous finale with Mirco Antenucci’s stunner.
Genoa made the most of truly terrible defending to take all three points from Cagliari in this five-goal thriller.
Torino came back twice to snatch a point in stoppages, as Crotone were left to rue what might’ve been.
Cyril Thereau bagged a brace against his former club, giving Fiorentina a much-needed victory over surprisingly negative Udinese.
Mauro Icardi scored a hat-trick, including a last-minute penalty, to win the derby 3-2 and send Milan further into crisis.
Ciro Immobile’s second-half brace and Paulo Dybala’s last-gasp parried penalty saw Lazio end the Juventus home unbeaten record after over two years.
Lorenzo Insigne’s early strike proved enough, as Roma hit the woodwork twice, but Napoli conquered the Olimpico for an eighth straight win.
Sampdoria completed a remarkable comeback after Bryan Cristante’s goal to beat Atalanta 3-1 with decisive substitutions.
Sassuolo fired blanks again with Chievo, but both sides had plenty of chances at the Mapei Stadium.
It's the clash between two of the weakest sides in Serie A this season, holding the most vulnerable backlines and toothless attacks.