Nell'estate del 2002 viene convocato per il Mondiale in Giappone e Corea del Sud. Nella prima partita contro la il 3 giugno, si rende però protagonista di uno spiacevole episodio di simulazione che induce l'arbitro ad espellere Hakan Ünsal. Nel torneo iridato va a segno per 5 partite consecutive, mancando però di eguagliare il record di marcature consecutive in Coppa del Mondo stabilito da Jairzinho a Messico 1970 (6 partite di fila). In finale il Brasile si impone per 2-0 sulla .