Inter Brush Palermo Aside
Inter 3-0 Palermo: Fredy Guarin put the hosts in front in the 16th minute and Mauro Icardi (65') made it 2-0 before completing his brace in the 88th minute to put the game to bed.
Fiorentina 3-2 Atalanta: Jose Basanta (18') and Alessandro Diamanti (76') were on target for the hosts but Davide Zappacosta (9') and Boakye (83') did the same for Atalanta. In the 89th minute the teams were separated once more as Manuel Pasqual netted the winner for the hosts.
Cagliari 1-2 Roma: The Gialorossi secured all three points at Cagliari after goals from Adem Ljajic (37') and Leandro Paredes (85'). M'Poku scored for the hosts in stoppage time, but it was too late to impact the result.
Empoli 2-0 Cesena: Massimo Maccarone put the hosts in front in the 30th minute before Franco Signorelli (57') sealed the victory with a second goal around the hour mark.
Sampdoria 1-1 Sassuolo: Francesco Acerbi put the away team in the driving seat two minutes into the game, but the lead was swiftly negated by Eder seven minutes later.
Napoli 3-1 Udinese: Dries Mertens put the home side ahead in the eighth minute before their lead was doubled by Manolo Gabbiadini (21'). Cyril Thereau pulled one back in the 27th minute, but he later netted an own goal to restore the hosts' two-goal lead.