Juventus stunned at home by Sampdoria

Juve had won their last four Serie A games while Sampdoria had lost 10 in 13 and only one outcome looked possible when Sebastian Giovinco put the hosts ahead with a 24th-minute penalty and Sampdoria had Gaetano Berardi dismissed seven minutes later.

But Icardi netted twice in the second half as Sampdoria hit back to hand the champions their third league defeat of the season.

Uruguay forward Cavani's hat-trick made him Serie A top-scorer with 16 goals and lifted Napoli into third place as they overtook Fiorentina and Inter Milan. Roma are the league's leading scorers but have the third worst defence.

Goalkeeper Mattia Perin was the hero for Pescara, saving everything Fiorentina threw at him before Jonathas and Mervain Celik snatched the points by scoring from the visitors' only two real chances in the second half.

Inter's unhappy afternoon was complete when defender Juan Jesus sent off for a second bookable offence.

Igor Budan had put Palermo level in the 85th minute, wiping out Ishak Belfodil's opening goal.

Berardi was then shown a second yellow card as Sampdoria's problems multiplied.

But Sampdoria levelled seven minutes after the restart when Juventus goalkeeper Gianluigi Buffon misjudged Icardi's awkwardly bouncing shot.