Juventus were forced into an extremely tough 90 minutes to conquer Benevento 4-2 after a Paulo Dybala hat-trick and Douglas Costa scorcher.
Simy’s cushioned volley off the inside of the boot ended the Crotone crisis, beat Bologna and revamped the relegation battle.
Nikola Kalinic’s first goal of 2018 cancelled out a Matteo Politano strike, but a point apiece does precious little for Milan or Sassuolo.
Napoli kept the Scudetto race alive with an incredible comeback, from 0-1 at the 89th minute to beat Chievo 2-1 after Dries Mertens’ penalty was saved.
Fiorentina earned a shock 2-0 victory at the Olimpico, their sixth in a row, and unlucky Roma saw their hopes of a top three finish badly dented.
Sampdoria and Genoa failed to convert their chances in a tense Derby della Lanterna and a point apiece does little for either side.
Atalanta converted a soft penalty in the final stages to hold SPAL 1-1 in Ferrara, but the relegation battlers extend their unbeaten run to five rounds.
Adem Ljajic and Walter Mazzarri punished their former club as Torino got their first home win over unlucky Inter in 24 years.
Lazio leapfrogged Inter and catch Roma in joint third place after Ciro Immobile scored one and set up another to give Udinese an eighth straight defeat.
Romulo converted a penalty and Nicolas performed heroics to plunge Cagliari back into the thick of the relegation fight and lift Verona.