Inter Milan kept their title hopes alive with a 6-0 hammering of basement side Brescia at the Stadio Giuseppe Meazza.
Ashley Young, Alexis Sanchez and Danilo D'Ambrosio netted three goals for the hosts in the first stanza.
Meanwhile, Roberto Gagliardini, Christian Eriksen and Antonio Candreva added a further three goals in the second stanza to condemn Brescia to the bottom of the log in a rampant win.
Sassuolo won their first game since the restart with a 3-1 win over Fiorentina courtesy of a brace by Gregoire Defrel at Stadio Artemio Franchi.
Defrel netted twice in the first stanza to put the visitors in the driving seat while Muldur Mert put the game beyond Fiorentina just after the hour-mark. Patrick Cutrone scored the consolation goal for the hosts in the last minute.
Hellas Verona increased their chances of challenging for a UEFA Europa League spot after beating Parma in a five-goal thriller at Stadio Marc'antonio Bentegodi.
Samuel Di Carmine and Mattia Zaccagni scored in either half for the hosts while Matteo Pessina scored the winner for Verona nine minutes before time.
Dejan Kulusevski and Riccardo Gagliolo were on target for Parma but their goals were not enough to avoid defeat.
Sampdoria went four points clear of the relegation zone after a vital 2-1 win thanks to Gaston Ramirez's brace at Stadio Comunale Via Del Mare.
Ramirez broke the deadlock in the first half before Marco Mancosu had equalised early in the second stanza.
However, Sampdoria moved four points clear of Lecce after Ramirez netted the winner late on.
Mid-table sides Bologna and Cagliari played to a 1-1 draw Stadio Renato Dall'ara.
Musa Barrow broke the deadlock for the hosts in first-half stoppages but Giovanni Simeone ensured the share of the spoils with the equaliser for Cagliari a minute into the second stanza.
Relegation-threatened SPAL missed the chance to claim the vital three points after throwing away a two-goal lead against AC Milan at Stadio Paolo Mazza.
Mattia Valoti and Sergio Floccari gave the hosts a two-goal lead inside the opening 3- minutes but they were reduced to ten men two minutes before the break after Marco D'Alessandro got a second booking.
Milan got one back 11 minutes before time through Rafael Leao and an own goal by Francesco Vicari in stoppage time gave the visitors a dramatic equaliser.