En dos años con ese club anotó 34 goles en 67 partidos jugados, sin embargo el club volvió a la Serie B y apareció el Parma que le fichó en 1999 para que de esa forma permaneciera en la máxima categoría del fútbol italiano.
En el Parma triunfó durante las tres temporadas que jugó logrando un registro impresionante de 41 goles en 83 partidos y en su tercera temporada fue el segundo máximo goleador del calcio.
Su calidad y olfato goleador no pasaron inadvertidos para los grandes clubes de Italia, de esa forma la Juventus le ficha en el verano del 2002, sin embargo con este club nunca lograría reeditar sus grandes actuaciones pasadas.
En la Juve estuvo bajo la sombra de la estrella David Trezeguet pero a pesar de ello logró marcar 18 goles en 54 partidos y alcanzando ganar un Scudetto.
En su regreso al calcio debutó oficialmente en la temporada 2007 - 2008 ante el poderoso AC Milan cayendo 0-3, sin embargo se mostró participativo y activo durante el encuentro.