Az európai vb-selejtezők programja:
1. csoport:
Andorra–Örményország 0-3 (0-1)
Gól: Sonejee (39., öngól), Hakopjan (52., 61.)
Finnország–Csehország 0-3 (0-1)
G.: Jun (6.), Rosicky (51.), Heinz (58.)
Hollandia–Macedónia 0-0
Győzelmével Csehország a pótselejtezőt jelentő második helyen végzett, így Barosék megőrizték esélyüket, hogy részt vehetnek a világbajnokságon. A román játékosok hiába ajánlottak fek extra prémiumot a finn válogatottnak, nem tudták kikaparni a gesztenyét Adrian Mutuéknak. A holland válogatott veretlenül zárta a sorozatot.
A végeredmény:
1. Hollandia 32 pont – vb-résztvevő
2. Csehország 27 – pótselejzetős
3. Románia 25
4. Finnország 16
5. Macedónia 9
6. Örményország 7
7. Andorra 5
2. csoport:
Albánia–Törökország 0-1 (0-0)
G. Tümer (57.)
Görögország–Grúzia 1-0 (1-0)
Gól: Papadopulosz (17.)
Kazahsztán–Dánia 1-2 (0-0)
G.: Kucsma (86.) ill. Gravgaard (46.), Tomasson (48.)
A végeredmény:
1. Ukrajna 25 pont – vb-résztvevő
2. Törökország 23 – pótselejzetős
3. Dánia 22
4. Görögország 21
5. Albánia 13
6. Grúzia 10
7. Kazahsztán 1
A dánok és az Európa-bajnok görögök búcsúztak, míg a pótselejtezőt jelentő második helyet Törökország válogatottja szerezte meg az ukránok mögött.
3. csoport:
Luxemburg–Észtország 0-2 (0-1)
G.: Oper (7., 79.)
Portugália–Lettország 3-0 (2-0)
G.: Pauleta (19., 21.), Hugo Viana (85.)
Szlovákia–Oroszország 0-0
A végeredmény:
1. Portugália 30 pont – vb-résztvevő
2. Szlovákia 23 (24-8) – pótselejtezős
3. Oroszország 23 (23-12)
4. Észtország 17
5. Lettország 15
6. Liechtenstein 8
7. Luxemburg 0
A csoporelsőség már korábban eldőlt, míg a második helyről a szlovák-orosz párharc döntött: a gól nélküli döntetlennel a pótselejetezőt érő pozícióba északi szomszédaink kerültek.
4. csoport:
Franciaország–Ciprus 4-0 (3-0)
G.: Zidane (29.), Wiltord (32.), Dhorasso (44.), Giuly (84.)
Írország–Svájc 0-0
A végeredmény:
1. Franciaország 20 – vb-résztvevő
2. Svájc 18 – pótselejtezős
3. Izrael 18 pont
4. Írország 17
5. Ciprus 4
6. Feröer-szigetek 1
A legnyitottabb csoportban végül helyre állt a rend: a francia válogatott simán nyert Ciprus ellen, így megszerezte a továbbjutást jelentő első helyet. Másodikként Svájc végzett, mivel döntetlennel távozott Dublinból. Izrael veretlenül fejezte be a sorozatot, de ez is kevésnek bizonyult.
5. csoport:
Fehéroroszország–Norvégia 0-1 (0-0)
G.: Helstad (70.)
Szlovénia–Skócia 0-3 (0-1)
G.: Fletcher (4.), McFadden (47.), Hartley (84.)
Olaszország–Moldova 2-1 (0-0)
G.: Vieri (71.), Gilardino (86.) ill. Gatcan (76.)
A végeredmény
1. Olaszország 23 pont – vb-résztvevő
2. Norvégia 18 – pótselejtezős
3. Skócia 12
4. Szlovénia 12
5. Fehéroroszország 10
6. Moldova 5
Meglepetés nélkül fejeződtek be az 5. csoport küzdelmei, mivel az olasz és a norvég válogatott is nyert, noha a vártnál nehezebben.
6. csoport:
Ausztria–Észak-Írország 2-0 (1-0)
G.: Aufhauser (44., 90.)
Wales–Azerbajdzsán 2-0 (1-0)
G.: Giggs (3., 51.)
Anglia–Lengyelország 2-1 (1-1)
G.: Owen (43.), Lampard (80.) ill. Frankowski (45.)
A végeredmény:
1. Anglia 25
2. Lengyelország 24 pont
3. Ausztria 15
4. Észak-Írország 9
5. Wales 8
6. Azerbajdzsán 3
A két biztos vb-résztvevő válogatott mérkőzése izgalmas találkozót hozott, és az angolok győzelmükkel csoportgyőztesként zárták a sorozatot.
7. csoport:
San Marino–Spanyolország 0-6 (0-3)
G.:Raul (1.), Fernando Torres (10., 77., 87.), Sergio Ramos (30., 47.)
Szerbia és Montenegró–Bosznia-Hercegovina 1-0 (1-0)
G.: Kezsman (7.)
Litvánia–Belgium 1-1 (1-1)
G.: Deschacht (36., öngól) ill. Geraerts (19.)
A végeredmény:
1. Szerbia és Montenegró 22 pont – vb-résztvevő
2. Spanyolország 20 – pótselejtezős
3. Bosznia-Hercegovina 16
4. Belgium 12
5. Litvánia 10
6. San Marino 0
Nem esett meg a szégyen a spanyol válogatottal, mivel fölényes sikerével megszerezte a pótselejzetőt jelentő második helyet. A szerb együttes újabb magabiztos győzelmet aratott, és elsőként zárt.
8. csoport:
Málta–Bulgária 1-1 (0-0)
G.: Barbara (77.) ill. Jankov (67.)
Svédország–Izland 3-1
Gól: Ibrahimovic (28.), H. Larsson (42.), Källstrom (90.) ill. Arnason (25.)
Magyarország–Horvátország 0-0
A végeredmény:
1. Horvátország 24 pont – vb-résztvevő
2. Svédország 24 – vb-résztvevő
3. Bulgária 15
4. MAGYARORSZÁG 14
5. Izland 4
6. Málta 3
Dél-amerikai selejtező, 18. forduló:
Uruguay–Argentína 1-0
Brazília–Venezuela 3-0
Chile–Ecuador 0-0
Paraguay–Kolumbia 0-1
Peru–Bolívia 4-1
A végeredmény:
1. Brazília 34 – vb-résztvevő
2. Argentína 34 pont – vb-résztvevő
3. Ecuador 28 – vb-résztvevő
4. Paraguay 28 – vb-résztvevő
5. Uruguay 25 – pótselejtezős
6. Kolumbia 24
7. Chile 22
8. Venezuela 18
9. Peru 18
10. Bolívia 14
Uruguay játszhat pótselejtezőt az óceániai térség győztesével, Ausztráliával.
CONCACAF, 10. forduló:
Trinidad és Tobago–Mexikó 2-1
Guatemala–Costa Rica 3-1
Egyesült Államok–Panama 2-0
A végeredmény:
1. Egyesült Államok 22 – vb-résztvevő
2. Mexikó 22 pont – vb-résztvevő
3. Costa Rica 16 – vb-résztvevő
4. Trinidad és Tobago 13 – pótselejtezős
5. Guatemala 11
6. Panama 2
Trinidad és Tobago pótselejtezőt játszhat az ázsiai zóna ötödikjével, Bahreinnel.
Ázsia, rájátszás a pótselejtezőért, visszavágó:
Bahrein-Üzbegisztán 0-0 (az első mérkőzésen: 1-1)
Idegenben lőtt góljával Bahrein fog a CONCACAF-zóna negyedik helyezettjével, Trinidad és Tobagóval pótselejtezőt játszani.