Na Mistrzostwach Świata 2002, zakończonych przez Portugalię na fazie grupowej, rozegrał wszystkie trzy spotkania: ze Stanami Zjednoczonymi (2:3), Polską (4:0) i Koreą Południową (0:1). W pojedynku z Polską zdobył trzy bramki i był to jednocześnie jego pierwszy hat trick w reprezentacji. 19 listopada 2003 w wygranym 8:0 towarzyskim meczu z Kuwejtem strzelił cztery gole.