A csoport:
Kazahsztán - Azerbajdzsán 1-1 (0-1)
gól: Baltyijev (52.), illetve Nadirov (30.)
piros lap: Zsalmagambetov (44. Kazahsztán)
Örményország - Lengyelország 1-0 (0-0)
gól: Hitarjan (70.)
Finnország - Belgium 2-0 (1-0)
gól: Johansson (26.), Eremenko (71.)
piros lap: Fellaini (51., Belgium)
B csoport:
Feröer-szigetek - Skócia 0-2 (0-2)
gól: Maloney (31.), O'Connor (35.)
Litvánia - Olaszország 0-2 (0-2)
gól: Quagliarella (31., 45.)
Franciaország - Grúzia 1-0 (1-0)
gól: Nasri (33.)
C csoport:
Bosznia-Hercegovina - Málta 1-0 (1-0)
gól: Muslimovic (6.)
Görögország - Moldova 2-1 (1-0)
gól: Hariszteasz (30.), Liberopulosz (95.), illetve Frunza (80.)
D csoport:
Németország - Szlovákia 2-1 (2-1)
gól: Durica (10., öngól), Hitzlsperger (43.), illetve Metzelder (20., öngól)
E csoport:
Andorra - Izrael 0-2 (0-1)
gól: Temile (37.), Colautti (53.)
Horvátország - Oroszország 0-0
Észtország - Anglia 0-3 (0-1)
gól: Joe Cole (37.), Crouch (54.), Owen (62.)
F csoport:
Svédország - Izland 5-0 (3-0)
gól: Allbäck (11., 51.), Svensson (40.), Mellberg (44.), Rosenberg (49.)
Lettország - Dánia 0-2 (0-2)
gól: Rommedahl (15. 17.)
Liechtenstein - Spanyolország 0-2 (0-2)
gól: Villa (8., 14.)
G csoport:
Bulgária - Fehéroroszország 2-1 (2-1)
gól: M. Petrov (11.), Jankov (39.), illetve Vasziljuk (5., 11-esből)
Románia - Szlovénia 2-0 (1-0)
gól: Mutu (40.), Contra (67.)
Luxemburg - Albánia 0-3 (0-2)
gól: Skela (25.), Kapllani (36, 72.)