Roma fought back from a sensational Joao Pedro goal to beat Cagliari 4-3 with Nikola Kalinic’s brace, Justin Kluivert and Henrikh Mkhitaryan.
Juventus earned an important 2-0 victory over rivals Inter thanks to Aaron Ramsey and a piece of Paulo Dybala magic, getting them back to a point in front of Lazio in the Scudetto race.
Luis Alberto scored one goal and created another for Joaquin Correa, as Bologna had two goals disallowed, so Lazio go top of the Serie A table awaiting Juventus.
Lecce had fought back from 2-0 down to draw 2-2, but Duvan Zapata’s hat-trick and some Josip Ilicic magic gave Atalanta the thumping 7-2 victory.
Genoa caused a huge surprise with their 2-1 victory at an empty San Siro, as a Zlatan Ibrahimovic goal could not prevent Milan’s first home defeat since November.
Napoli inflicted a record sixth consecutive Serie A defeat on Torino with goals from defenders Kostas Manolas and Giovanni Di Lorenzo, despite the late Simone Edera consolation.
Parma and SPAL saw their game postponed by 75 minutes, almost called off entirely, then Andrea Petagna’s penalty proved decisive at the empty Stadio Tardini.
Fabio Quagliarella’s brace completed the comeback for Sampdoria to get a precious victory, ending the Hellas Verona positive streak after nine rounds.
Sassuolo dismantled Brescia 3-0 thanks to goals from Francesco Caputo and Jeremie Boga, but it could've been a lot worse for the away side.
Stefano Okaka’s header grazed the woodwork and Nikola Milenkovic’s curler thumped it, as Udinese and Fiorentina played a goalless draw.