Después de otra temporada con la Juventus (29 partidos en total y 4 goles en la Serie A, Copa de Italia y la Liga de Campeones), con el que ganó la Supercopa de Italia en la temporada 2004-2005 se marcha para siempre a la Fiorentina donde juega 28 partidos anotando 6 goles.