Crotone beat Lazio 3-1 on the final day to ensure survival, as Empoli went down after losing at already-relegated Palermo.
Roma closed the gap to Serie A leaders Juventus to a point after a thrilling 5-3 win at Chievo.
Napoli took advantage of Roma's derby defeat to close to within one point of second place in Serie A with victory over Inter Milan.
Juventus took a giant leap towards securing an historic sixth consecutive Serie A title by thrashing hapless Genoa 4-0 in Turin.
Juve extended their lead at the top of Serie A after beating Pescara 2-0 to strengthen their grip on a sixth straight Scudetto title.
Juventus' Gonzalo Higuain failed to score on his long-awaited return to Napoli as the game ended 1-1, while Crotone beat Chievo.
Chelsea loanee Juan Cuadrado was the hero for Juventus on a busy day of Serie A action, with Roma and Napoli also victorious.
Mauro Icardi and Ever Banega scored hat-tricks as Inter Milan thrashed Atalanta 7-1 in Serie A on Sunday.
Napoli goalkeeper Jose Reina's stoppage-time save helped secure a vital 2-1 victory for his side over Roma.
Gonzalo Higuain scored twice as Juventus preserved their seven-point lead in Serie A with a 2-0 victory at 10-man Cagliari.
Juan Cuadrado's thunderbolt gave Juventus 1-0 home win over Inter Milan on Sunday, as Sampdoria beat AC Milan and Lazio hit six.
Gonzalo Higuain reached 15 goals for the Serie A season as Juventus reinforced their position as leaders with a 2-0 win over Sassuolo.
In-form Inter Milan moved up to fourth in Serie A with a 3-0 success at home to bottom-of-the-table Pescara on Saturday.
Napoli extended their unbeaten run in Serie A to 10 games with a 2-1 victory over AC Milan at San Siro on Saturday.
Roma bounced back from their Serie A defeat to Juventus at the weekend by coming from behind to beat Chievo 3-1.
Gianluca Lapadula scored twice as AC Milan won 4-1 at Empoli to move second in Serie A.
Juventus saw off Pescara 3-0 on Saturday to take a seven-point lead at the top, while Napoli and Chievo also claimed wins.
Roma were unable to keep pace with Serie A leaders Juventus after they were held to a goalless draw at struggling Empoli.
Joe Hart was at fault for Mauro Icardi's first goal as Inter Milan beat Torino 2-1 in Serie A on Wednesday.
Frank de Boer's future as Inter Milan head coach is under serious threat after a 2-1 defeat to Atalanta in Bergamo on Sunday.