Grupa A:
Armenia – Serbia 0-0
Azerbaidjan – Portugalia 0-2 (Alves 12, Almeida 45)
Polonia – Kazahstan 3-1 (Smolarek 54, 64, 65/Byakov 20)
Belgia – Finlanda 0-0
Clasament: 1. Polonia 21p, 2. Portugalia 20p, 3. Finlanda 19p, 4. Serbia 17p, 5. Belgia 11p, 6. Armenia 9p, 7. Kazahstan 7p, 8. Azerbaijan 5p.
Grupa B:
Scoţia – Ucraina 3-1 (Miller 4, McCulloch 10, McFadden 68/Şevcenko 24)
Insulele Feroe – Franţa 0-6 (Anelka 7, Henry 8, Benzema 49, 79, Rothen 64, B. Arfa 90)
Italia – Georgia 2-0 (Pirlo 44, Grosso 84)
Clasament: 1. Scoţia 24 p, 2. Franţa 22p, 3. Italia 21p, 4. Ucraina 13p, 5. Lituania 10p, 6. Georgia 8p, 7. Insulele Feroe 0p.
Grupa C:
Ungaria – Malta 2-0 (Feczesin 34, Tozser 77)
Moldova – Turcia 1-1 (Frunză 11/U. Karan 63)
Grecia – Bosnia Herţegovina 3-2 (Charisteas 10, Gekas 57, Liberopoulos 73/Hrgovic 54, Ibisevic 90)
Clasament: 1. Grecia 22p, 2. Turcia 18p, 3. Norvegia 17p, 4. Bosnia Herţegovina 13p, 5. Ungaria 12p, 6. Moldova 6p, 7. Malta 5p.
Grupa D:
Cipru – Ţara Galilor 3-1 (Okkas '59, '68, Charalampidis '79 / Collins '21)
Irlanda – Germania 0-0
Clasament: 1. Germania 23 p, 2. Cehia 20p, 3. Irlanda 15p, 4. Slovacia 13p, 5. Cipru 13, 6. Ţara Galilor 10, 7. San Marino 0.
Grupa E:
Anglia-Estonia 3-0 (S.W. Phillips 11, Rooney 32, T. Rähn 34-autogol)
Croaţia-Israel 1-0 (Silva 52)
Clasament: 1. Croaţia 24p, 2. Anglia 23p, 3. Israel 18p, 4. Rusia 18p, 5. Macedonia 8p, 6. Estonia 4p, 7. Andorra 0p.
Grupa F:
Islanda-Letonia 2-4 (Gudjohnsen 4, 52/Klava 27, Laizans 31, Verpakovskis37, 47)
Lichtenstein-Suedia 0-3 (Ljungberg 19, Wilhelmsson 29, Svensson 56)
Danemarca-Spania 1-3 (Tomasson 88/Tamudo 14, Ramos 40, Riera 89)
Clasament: 1. Suedia 22p, 2. Spania 22p, 3. Irlanda de Nord 16p, 4. Danemarca 14p, 5. Letonia 9p, 6. Islanda 8p, 7. Lichtenstein 4p.
Grupa G:
Slovenia – Albania 0-0
Belarus – Luxemburg 0-1 (Leweck 90)
România – Olanda 1-0 (Goian 71)
Clasament: 1. România 23p, 2. Olanda 20p, 3. Bulgaria 18p, 4. Slovenia 10p, 5. Albania 9p, 6. Belarus 7p, 7. Luxemburg 3p