Atalanta earned a thumping 3-0 victory at the Stadio Vigorito, even after missing a penalty, with Musa Barrow’s debut Serie A strike.
A spectacular bicycle kick from Simy has given Crotone a precious draw with Juventus, closing the gap from Napoli to just four points.
It was an amazing night in Florence with two red cards in the opening 15 minutes, seven goals, controversy and a win to keep Lazio in joint third place.
Inter ended their dry run with a 4-0 domination of Cagliari, including Mauro Icardi’s historic goal, to pile pressure on Roma and Lazio.
Napoli were twice trailing to desperate Udinese, but fought back to eventually win 4-2 and close the gap on Juventus to four points.
Roma hung on towards the end, but got the better of Genoa thanks to Cengiz Under and an Ervin Zukanovic own goal.
Substitute Duvan Zapata snatched a winner in stoppages to give Sampdoria a last-gasp victory over Bologna.
It was a share of the spoils in Ferrara that does precious little for either team, as SPAL and Chievo remain in danger.
Andrea Belotti missed an early penalty, but Torino clawed back a point after Jack Bonaventura’s fierce strike for Milan.
A Nicolas howler gifted Mauricio Lemos his first Serie A goal, Sassuolo the points and potentially doomed Hellas Verona.