Spesso relegato in panchina dopo l'arrivo di Batistuta, trova comunque modo di farsi notare: nel marzo 2001, mette a segno importanti doppiette per le vittorie con Inter e Brescia. È anche autore del gol che vale il pareggio contro la Juventus, nella partita del 6 maggio. All'ultima giornata di campionato - in cui la "Lupa" si aggiudica lo scudetto - segna un gol contro il Parma, servendo poi l'assist all'argentino per il 3-1. Appone la propria firma anche sulla Supercoppa italiana, realizzando la seconda delle tre reti con cui i capitolini sconfiggono la Fiorentina. Il derby del 10 marzo 2002 lo vede assoluto protagonista, in quanto autore di un poker. Nella stagione 2004-05, malgrado i risultati nel complesso deludenti, l'attaccante risulta il miglior marcatore stagionale; trovando minor spazio con Spalletti, nel gennaio 2007 è ceduto al Fulham.