Fiorentina were in pole position to land Berbatov after agreeing a deal with Manchester United earlier on Wednesday.
The Bulgarian flew out to Italy for talks and a medical at Fiorentina but failed to turn up at Florence after Juventus hijacked the move for Berbatov.
However, in another twist Berbatov has snubbed a switch to Italian champions after an apparent last-minute move by Fulham.
Fiorentina have issused a withering statement hitting out Berbatov's conduct following his snub to the Viola.
"ACF Fiorentina announce that the transfer for Dimitar Berbatov definitively collapsed after an agreement with Manchester United had been concluded (with shared exchange of contracts, the first instalment paid and the financial guarantees for the second instalment ratified) and after reaching a verbal agreement with the player over his contract," read a club statement.
"During today the English club had allowed their player the written permission to come to Florence for a medical and to...