La Viola's eighth win tightened their grip on fifth place and took their points tally to 27, equal with fourth-placed Inter but 10 points behind leaders Juventus.

With Verona breathing down Fiorentina's necks and Inter being stunned by a late leveller in a 1-1 draw with Sampdoria on Sunday, the home side started brightly and were in front by the fifth minute.

Borja Valero scored the first of his brace when he collected the ball from the right and was given the freedom to cut across the edge of the area and beat Verona 'keeper Rafael with a bouncing left-foot shot.

The hosts' joy was short-lived, however, and when Juan Iturbe forced a rebound from Neto with a drive from distance Romulo beat Fiorentina's defence to the rebound and beat the 'keeper with an angled shot from close in.

Valero narrowly missed restoring Fiorentina's lead when he ran on to a long ball from midfield and through the Verona defence, only to lob his shot over the crossbar before Massimo Ambrosini sent a header wide of the upright.

But a minute later, Iturbe stunned Neto from 25 metres when he collected Luca Toni's lay-off on the right before slamming a left-footed strike inside the keeper's near post.

Fiorentina, however, were back on level terms only a minute later after Valero danced past a throng of defenders on the edge of the area before beating Rafael with the help of a deflection from diving defender Domenico Maietta.

Fiorentina went in at half time 3-2 to the good after yet another long-range strike, this time courtesy of Peruvian midfielder Juan Vargas, who slammed a left-foot strike under Rafael from the left of the area.

And the hosts were two in front shortly after the restart when, following Bosko Jankovic's expulsion for handling in the area, Giuseppe Rossi beat Rafael from the penalty spot to take his league-leading tally to 12 from 14 games.

To their credit, Verona made light of their disadvantage and after Toni had tested Neto down low, Jorginho reduced arrears in the 72nd minute with a drive from the edge of that was beyond the Brazilian keeper's reach.

But Fiorentina soon had Verona under pressure and narrowly escaped increasing their lead through late substitute Matias Fernandez and defender Nenad Tomovic.