Groupe 1
16.10.2003 Romanie - Slovénie 0:2
Irlande du Nord - Hongrie 0:0
18.10.2003 Romanie - Hongrie 2:0
Slovénie - Irlande du Nord 3:1
20.10.2003 Irlande du Nord - Romanie 1:2
Hongrie - Slovénie 4:0
Groupe 2
08.10.2003 Pologne - Lettonie 3:0
Norvège - Chypre 4:1
10.10.2003 Pologne - Chypre 1:0
Lettonie - Norvège 2:3
12.10.2003 Norvège - Pologne 0:1
Chypre - Lettonie 2:4
Groupe 3
08.10.2003 Belgique - Géorgie 3:0
Italie - Estonie 2:0
10.10.2003 Belgique - Estonie 3:0
Géorgie - Italie 0:1
12.10.2003 Italie - Belgique 1:3
Estonie - Géorgie 1:8
Groupe 4
16.10.2003 Danemark - Malte 5:1
Allemagne - Luxembourg 6:1 (4:0)
18.10.2003 Danemark - Luxembourg 3:0
Allemagne - Malte 9:1 (4:0)
20.10.2003 Allemagne - Danemark 2:2 (1:1)
Luxembourg - Malte 1:3
Groupe 5
27.10.2003 Croatie - Albanie 1:0
Finlande - Azerbaïdjan 5:1
29.10.2003 Albanie - Finlande 0:1
Croatie - Azerbaïdjan 3:0
31.10.2003 Finlande - Croatie 1:3
Azerbaïdjan - Albanie 1:1
Groupe 6
18.09.2003 Irlande - Bulgarie 1:1
Lituanie - San Marino 1:1
20.09.2003 Lituanie - Bulgarie 1:0
San Marino - Irlande 1:10
22.09.2003 Irlande - Lituanie 2:1
Bulgarie - San Marino 7:0
Groupe 7
22.09.2003 Portugal - Pays des Galles 2:1
Grèce - Biélorussie 0:0
24.09.2003 Portugal - Biélorussie 1:1
Pays des Galles - Grèce 2:1
26.09.2003 Grèce - Portugal 1:1
Biélorussie - Pays des Galles 3:0
Groupe 8
20.09.2003 Angleterre - Liechtenstein 2:0
Russie - Andorre 3:0
22.09.2003 Angleterre - Andorre 4:0
Liechtenstein - Russie 0:6
24.09.2003 Russie - Angleterre 0:1
Andorre - Liechtenstein 1:3
Groupe 9
08.10.2003 Autriche - Suède 2:2
Serbie - Kasakhastan 1:0
10.10.2003 Autriche - Kasakhastan 7:1
Suède - Serbie 2:2
12.10.2003 Serbie - Autriche 3:3
Kasakhastan - Suède 2:9
Groupe 10
17.10.2003 Israël - Moldavie 1:1
Pays-Bas - Islande 1:1 (1:1)
19.10.2003 Israël - Islande 2:1
Moldavie - Pays-Bas 0:0 (0:0)
21.10.2003 Pays-Bas - Israël 2:0 (1:0)
Islande - Moldavie 3:2
Groupe 11
30.09.2003 Ukraine - Armenie 0:1
France - Bosnie-Herzégovine 1:0
02.10.2003 Armenie - France 0:0
Ukraine - Bosnie-Herzégovine 4:3
04.10.2003 France - Ukraine 1:2
Bosnie-Herzégovine - Armenie 1:4
Groupe 12
25.10.2003 Écosse - Îles Féroé 3:1
Macédoine du Nord - Turquie 1:3
27.10.2003 Écosse - Turquie 1:1
Îles Féroé - Macédoine du Nord 0:4
29.10.2003 Macédoine du Nord - Écosse 0:2
Turquie - Îles Féroé 5:0
Groupe A
20.05.2004 Espagne - Lituanie 0:0
Hongrie - Pays-Bas 1:0 (1:0)
22.05.2004 Espagne - Pays-Bas 1:0 (0:0)
Lituanie - Hongrie 0:0
24.05.2004 Hongrie - Espagne 0:3
Pays-Bas - Lituanie 1:0 (0:0)
Groupe B
19.05.2004 République Tchèque - Biélorussie 3:0
Italie - Israël 2:0
21.05.2004 République Tchèque - Israël 0:1
Biélorussie - Italie 1:4
23.05.2004 Italie - République Tchèque 1:1
Israël - Biélorussie 1:1
Groupe C
19.05.2004 Slovaquie - Portugal 2:1
17:00 Allemagne - Armenie 5:0 (2:0)
21.05.2004 Slovaquie - Armenie 1:0
17:00 Portugal - Allemagne 0:1 (0:0)
23.05.2004 Armenie - Portugal 0:4
11:00 Slovaquie - Allemagne 1:2 (0:0)
Groupe D
28.04.2004 Slovénie - Angleterre 2:1
Danemark - Ukraine 0:1
30.04.2004 Slovénie - Ukraine 1:4
Angleterre - Danemark 3:0
02.05.2004 Danemark - Slovénie 0:0
Ukraine - Angleterre 1:1
Groupe E
19.04.2004 Romanie - Russie 0:2
Croatie - Turquie 1:2
21.04.2004 Romanie - Turquie 0:4
Russie - Croatie 0:2
23.04.2004 Croatie - Romanie 3:1
Turquie - Russie 1:1
Groupe F
25.05.2004 Pologne - Autriche 1:0
Finlande - Écosse 3:2
27.05.2004 Pologne - Écosse 3:2
Autriche - Finlande 1:0
29.05.2004 Finlande - Pologne 0:2
Écosse - Autriche 0:5
Groupe G
19.05.2004 Norvège - Serbie 0:4
Irlande - Belgique 0:1
21.05.2004 Serbie - Irlande 1:3
Norvège - Belgique 0:1
23.05.2004 Irlande - Norvège 3:0
Belgique - Serbie 1:0