Nel 2002 disputa i Mondiali, raggiungendo la finale. Il suo esordio nella massima competizione calcistica internazionale avviene contro l', a cui segna una tripletta (la seconda consecutiva e la terza totale in dodici apparizioni in Nazionale). Gioca quindi tutte le sfide del torneo collezionando sette presenze e mettendo a segno cinque reti, che gli valgono il secondo posto nella classifica dei cannonieri dopo il brasiliano Ronaldo. Si laurea così vicecampione del mondo e vicecapocannoniere; ciò gli vale l'inserimento nell'All Star Team della competizione.