Atalanta leapfrogged Milan into sixth place and effectively ended Torino’s European ambitions with this relatively comfortable win.
Cagliari may well be left to rue another missed opportunity to get themselves out of the danger zone after this goalless draw with Bologna.
Inter barely got away with a 2-1 win at the Bentegodi, as Chievo had several chances and almost snatched an equaliser in stoppages.
Verona’s hopes of staying in Serie A are hanging by a thread, as they sit four points adrift of safety and 13 off Monday’s opponents.
Kalidou Koulibaly’s last-minute header from a corner has given Napoli the victory in this Scudetto showdown and closed the gap from Juventus to one point.
Lazio dominated this match and could’ve had more than the 4-0 scoreline suggests, as Sergej Milinkovic-Savic and Ciro Immobile were inspirational.
Bottom of the table Benevento postponed their relegation with a shock victory over Milan at San Siro, despite seeing Cheick Diabate sent off.
Matteo Politano’s curler gave Sassuolo a potentially decisive victory to stay in Serie A, but Bryan Dabo was controversially sent off for Fiorentina.
Patrik Schick finally got his debut Serie A goal in a Roma jersey and consolidated third place with a 3-0 victory in Ferrara, ending SPAL’s unbeaten run.
Crotone completed an extraordinary comeback to conquer the Dacia Arena, inflict an 11th straight Udinese defeat and shake up the relegation race completely.