Udinese snapped a three-game losing run with a commanding 3-0 victory against Fiorentina at the Bluenergy Stadium.
The hosts set the tone early, opening the scoring in the 10th minute. Christian Kabasele rose above the defense to head in a pinpoint corner delivered by Nicolò Zaniolo.
Fiorentina coach Vincenzo Vanoli attempted to shift momentum in the second half by introducing Comuzzo and Ndour, but the changes failed to alter the flow of the game.
Udinese maintained their threat and extended their lead in the 62nd minute.
Davis was brought down in the box by Daniele Rugani and coolly converted the resulting penalty to make it 2-0.
In the dying minutes, Udinese sealed the win with a third goal from Adam Buksa, who capitalized on another defensive lapse by Rugani.
Sprinting into space, the striker unleashed a precise left-footed finish into the far corner.
The victory lifts Udinese to tenth place in the Serie A standings, overtaking Lazio and Parma, while Fiorentina remains in the relegation-threatened 16th spot alongside Cremonese and Lecce.