1. csoport
Izrael - Málta 2-2 (1-0)
gól: Revivo (16.), Balili (78.), illetve Mifsud (51., 11-esből), Carabott (52.)
Szlovénia - Franciaország 0-2 (0-1)
gól: Trezeguet (9.), Dacourt (72.)
kiállítva: Makelele (67., Franciaország)
2. csoport
Dánia - Románia 2-2 (1-0)
gól: Tomasson (35., büntetőből), Laursen (90.), illetve Mutu (62.), Pancu (72.)
Luxemburg - Bosznia-Hercegovina 0-1 (0-1)
gól: Barbarez (36.)
3. csoport
Moldova - Fehéroroszország 2-1 (1-0)
gól: Dadu (26.), Chovalcius (89.), illetve Vasziljuk (90., büntetőből)
Csehország - Hollandia 3-1 (2-0)
gól: Koller (15., büntetőből), Poborsky (37.), Baros (90.), illetve van der Vaart (61.)
kiállítva: Davids (13., Hollandia)
4. csoport
Lettország - Magyarország 3-1 (2-0)
gól: Verpakovskis (38., 51.), Bleidelis (42.), illetve Lisztes (52.)
Lengyelország - Svédország 0-2 (0-2)
gól: Nilsson (2.), Mellberg (37.)
kiállítva: Hajto (63., Lengyelország)
5. csoport
Feröer-szigetek - Litvánia 1-3 (1-1)
gól: Olsen (43.), illetve Morinas (23., 57.), Vencevicius (88.)
Németország - Skócia 2-1 (1-0)
gól: Bobic (26.), Ballack (50., büntetőből), illetve McCann (60.)
kiállítva: Ross (66., Skócia)
6. csoport
Észak-Írország - Örményország 0-1 (0-1)
gól: Karamjan (27.)
Spanyolország - Ukrajna 2-1 (0-0)
gól: Raúl (60., 70.), illetve Sevcsenko (84.)
7. csoport
Szlovákia - Macedónia 1-1 (1-0)
gól: Nemeth (25.), illetve Dimitrovski (62.)
Anglia - Liechtenstein 2-0 (0-0)
gól: Owen (46.), Rooney (52.)
8. csoport
Andorra - Bulgária 0-3 (0-2)
gól: Berbatov (11., 24.), Hrisztov (58.)
Belgium - Horvátország 2-1 (2-1)
gól: Sonck (35., 43.), illetve Simic (37.)
kiállítva: Simunic (74., Horvátország)
9. csoport
Wales - Finnország 1-1 (1-0)
gól: Davies (3.), illetve Forsell (80.)
kiállítva: Koumas (64., Wales)
Szerbia-Montenegró - Olaszország 1-1 (0-1)
gól: Ilic (82.), illetve F. Inzaghi (22.)
10. csoport
Oroszország - Svájc 4-1 (2-1)
gól: Buljikin (20., 32., 59.), Mosztovoj (72.), illetve Frei (13.)
kiállítva: Cabanas (88., Svájc)
Albánia - Grúzia 3-1 (3-1)
gól: Hasi (50.), Tare (52.), Bushi (79.), illetve S. Arveladze (62.)
kiállítva: Rekviasvili (56.)
Barátságos mérkőzések
Norvégia - Portugália 0-1 (0-1)
gól: Pauleta (8.)
Japán - Szenegál 0-1 (0-1)
gól: P. Bouba Diop (6.)