Tulemused ja tabelid:

1. grupp:

Soome — Armeenia 3:1

Shefki Kuqi 8., 87. Aleksei Eremenko 28. / Armen Šahgeldjan 32.

Tšehhimaa — Rumeenia 1:0
Jan Koller 36. (pen.)

Makedoonia — Holland 2:2
Goran Pandev 45., Ace Stojkov 70. / Wilfred Bouma 33. Dirk Kuijt 66.

Tabel:
1. Soome 9 (4-st)
2. Rumeenia 9 (4)
3. Makedoonia 4 (3)
4. Holland 4 (2)
5. Tšehhimaa 3 (2)
6. Andorra 0 (2)
7. Armeenia 0 (3)

2. grupp
Ukraina — Kreeka 1:1
Andrei Ševtšenko 49. / Vassilis Tsartas 81.

Albaania — Taani 0:2
Martin Jörgensen 52., Jon Dahl Tomasson 72.

Türgi — Kasahstan 4:0
Gokdeniz Karadeniz 17., Nihat Kahveci 50., Fatih Tekke 90., 90+3.

1. Türgi 5 (3)
2. Ukraina 5 (3)
3. Taani 4 (2)
4. Gruusia 4 (2)
5. Albaania 3 (3)
6. Kreeka 2 (3)
7. Kasahstan 0 (2)

4.grupp:
Prantsusmaa — Iirimaa 0:0

Iisrael — Šveits 2:2
Yossi Benayoun 9., 48. / Alexander Frei 26., Johann Vonlanthen 34.

Küpros — Fääri saared 2:2
Michael Constandinou 14., Pol Thorsteinsson 81. (ov) / Claus Bech Jorgensen 21., Rogvi Jakobsen 43.

1. Šveits 5 (3)
2. Iirimaa 5 (3)
3. Prantsusmaa 5 (3)
4. Iisrael 5 (3)
5. Küpros 1 (3)
6. Fääri saared 1 (3)

5.grupp:
Šotimaa — Norra 0:1
Steffen Iversen 54. (pen)

Valgevene — Moldova 4:0
Sergei Omeljantšuk 45., Vitali Kutuzov 65., Vitali Bulõga 75., Maksim Romaštšenko 90+1.

Sloveenia — Itaalia 1:0
Bostjan Cesar 82.

1. Sloveenia 7 (3)
2. Itaalia 6 (3)
3. Valgevene 4 (2)
4. Norra 4 (3)
5. Šotimaa 1 (2)
6. Moldova 0 (3)

6. grupp:
Inglismaa — Wales 2:0
Frank Lampard 4., David Beckham 76.

Azserbaidžaan — Põhja-Iirimaa 0:0

Austria — Poola 1:3
Markus Schopp 30. / Radoslaw Kaluzny 10., Jacek Krzynowek 79., Tomasz Frankowski 90+1.

1. Inglismaa 7 (3)
2. Poola 6 (3)
3. Austria 4 (3)
4. Wales 2 (3)
5. Azerbaidzaan 2 (3)
6. P.-Iirimaa 2 (3)

7. grupp:
Bosnia — Serbia ja Montenegro 0:0

Hispaania — Belgia 2:0
Albert Luque 60., Raul 63.

1. Leedu 4 (2)
2. Serbia 4 (2)
3. Hispaania 4 (2)
4. Bosnia 2 (2)
5. Belgia 1 (2)
6. San Marino 0 (2)

8. grupp:
Rootsi — Ungari 3:0
Fredrik Ljungberg 26., Henrik Larsson 50., Anders Svensson 67.

Malta — Island 0:0

Horvaatia — Bulgaaria 2:2
Darijo Srna 15., 32. (pen) / Martin Petrov 78., Dimitar Berbatov 86.

1. Horvaatia 7 (3)
2. Rootsi 6 (3)
3. Bulgaaria 4 (2)
4. Ungari 3 (3)
5. Island 1 (3)
6. Malta 1 (2)