Napoli moved to within three points of second-placed Roma in Serie A thanks to a 2-0 win over Sassuolo.
Inter Milan battled to a third straight Serie A win, 2-1 at Cagliari, while third-placed Napoli beat Sassuolo 2-0 on Monday.
Mohamed Salah celebrated his first Fiorentina start with a goal as the Viola beat Sassuolo 3-1.
Roma beat Cagliari 2-1 to snap a four-game winless streak and close the gap on Serie A leaders Juventus to seven points.
Sampdoria lost further ground in the race for a spot in next season's Champions League after being held at home to a 1-1 draw by Sassuolo on Sunday.
Sampdoria players go into Sunday's game against Sassuolo with criticism from Sinisa Mihajlovic ringing in their ears.
Live only on