Massimo Maccarone scored twice as in-form Empoli beat Bologna 3-2 to make it four Serie A wins in a row.
Juventus beat Fiorentina on Sunday to rejoin the Serie A title race, while Napoli were held to a goalless draw at home to Roma.
Napoli's 18-match unbeaten run is ended by Bologna while Palermo are humbled away to Atalanta.
Inter Milan returned to the top of Serie A with a comfortable 4-0 home win over Frosinone on Sunday evening.
Riccardo Saponara scored the only goal of the game as Empoli recorded a 1-0 win in Palermo on Monday night.
Eder's equaliser earned Sampdoria a 1-1 draw against Empoli at Stadio Luigi Ferraris on Thursday evening.
Inter Milan missed the chance to go top of Serie A after being held to a 1-1 draw at Palermo on Saturday.
Daniele De Rossi scored in his 500th game for Roma in a 3-1 win over Empoli that lifts them into second place in Serie A.
Roma climbed to second place in the Serie A table by beating Empoli 3-1 at the Stadio Olimpico.
Red-hot Fiorentina replaced Inter Milan as Serie A leaders by cruising to a 3-0 home victory over Atalanta on Sunday.
Atalanta extended their unbeaten run to four matches in Serie A after edging to a 1-0 victory at Empoli.
Two goals from Carlos Bacca helped Milan recover from last weekend's derby defeat to Inter with a 3-2 win over Palermo at San Siro.
Mario Balotelli hit the post as AC Milan lost 1-0 to leaders Inter in Serie A on Sunday, while Torino remain unbeaten.
Mario Balotelli watched on as AC Milan saw off Empoli 2-1 in Serie A on Saturday, while Sassuolo won 1-0 at Bologna.
Mario Balotelli watched on as goals from Carlos Bacca and Luiz Adriano earned AC Milan a 2-1 victory over Empoli.
Serie A champions Juventus saw their 47-match unbeaten home league record come to an end against Udinese.
Napoli have named former Empoli manager Maurizio Sarri as their new coach following the departure of Rafael Benitez.
Mauro Icardi grabbed a share of the coveted 'Capocannoniere' award by scoring twice to boost Inter Milan to a 4-3 final-day victory over Empoli.
Mauro Icardi grabbed a share of the coveted 'Capocannoniere' award by scoring twice to boost Inter Milan to a 4-3 final-day victory over Empoli
Fiorentina qualified for the Europa League while Stephan El Shaarawy scored his first goal in seven months for AC Milan.