Empoli have made it three games unbeaten in Serie A after hitting back from a half-time deficit to beat visitors Udinese 3-1.
Former Everton and Watford forward Gerard Deulofeu gave Udinese a half-time lead before Slovenia defender Petar Stojanovic hauled Empoli level with his first goal for the club.
Nedim Bajrami fired the hosts ahead just before the hour-mark and Andrea Pinamonti added a third in the 78th minute, his sixth league goal for Empoli since joining on loan from Inter Milan in August.
Empoli’s seventh league win of the season lifted them one place to 11th in the while Udinese remain 14th.
Meanehile, Brazilian striker Joao Pedro’s ninth league goal of the season secured a point for lowly Cagliari in a 1-1 home draw with Torino.
Andrea Carboni’s own goal put Torino in front before the break, but Joao Pedro equalised for the Sardinians early in the second half.
Cagliari, with only one league win this season, leapfrogged fellow strugglers Genoa into 18th place, while Torino stay 13th.