Gruppe A: Deutschland, Polen, Costa Rica, Ecuador
Gruppe B: England, Paraguay, Trinidad & Tobago, Schweden
Gruppe C: Argentinien, Elfenbeinküste, Serbien und Montenegro, Niederlande
Gruppe D: Mexiko, Iran, Angola, Portugal
Gruppe E: Italien, Ghana, USA, Tschechien
Gruppe F: Australien, Japan, Brasilien, Kroatien
Gruppe G: Frankreich, Schweiz, Südkorea, Togo
Gruppe H: Spanien, Ukraine, Tunesien, Saudi-Arabien
Achtelfinale
Viertelfinale
Halbfinale
Platz 3
Finale
Gruppe A
09.06.06 18:00 München Deutschland Costa Rica 4:2 09.06.06 21:00 Gelsenkirchen Polen Ecuador 0:2 14.06.06 21:00 Dortmund Deutschland Polen 1:0 15.06.06 15:00 Hamburg Ecuador Costa Rica 3:0 20.06.06 16:00 Berlin Ecuador Deutschland 0:3 20.06.06 16:00 Hannover Costa Rica Polen 1:2
1. Deutschland 3 3 0 0 8:2 +6 9 1. Ecuador 3 2 0 1 5:3 +2 6 3. Polen 3 1 0 2 2:4 -2 3 4. Costa Rica 3 0 0 3 3:9 -6 0 Gruppe B
10.06.06 15:00 Frankfurt England Paraguay 1:0 10.06.06 18:00 Dortmund Trinidad & Tobago Schweden 0:0 15.06.06 18:00 Nürnberg England Trinidad & Tobago 2:0 15.06.06 21:00 Berlin Schweden Paraguay 1:0 20.06.06 21:00 Kaiserslautern Paraguay Trinidad & Tobago 2:0 20.06.06 21:00 Köln Schweden England 2:2
1. England 3 2 1 0 5:2 +3 7 2. Schweden 3 1 2 0 3:2 +1 5 3. Paraguay 3 1 0 2 2:2 0 3 4. Trinidad und Tobago 3 0 1 2 0:4 -4 1 Gruppe C
10.06.06 21:00 Hamburg Argentinien Elfenbeinküste 2:1 11.06.06 15:00 Leipzig Serbien und Montenegro Niederlande 0:1 16.06.06 15:00 Gelsenkirchen Argentinien Serbien und Montenegro 6:0 16.06.06 18:00 Stuttgart Niederlande Elfenbeinküste 2:1 21.06.06 16:00 Frankfurt Niederlande Argentinien 0:0 21.06.06 16:00 München Elfenbeinküste Serbien und Montenegro 3:2
1. Argentinien 3 2 1 0 8:1 +7 7 2. Niederlande 3 2 1 0 3:1 +2 7 3. Elfenbeinküste 3 1 0 2 5:6 -1 3 4. Serbien und Montenegro 3 0 0 3 2:10 -8 0 Gruppe D
11.06.06 18:00 Nürnberg Mexiko Iran 3:1 11.06.06 21:00 Köln Angola Portugal 0:1 16.06.06 21:00 Hannover Mexiko Angola 0:0 17.06.06 15:00 Frankfurt Portugal Iran 2:0 21.06.06 21:00 Gelsenkirchen Portugal Mexiko 2:1 21.06.06 16:00 Leipzig Iran Angola 1:1
1. Portugal 3 3 0 0 5:1 +4 9 2. Mexiko 3 1 1 1 4:3 +1 4 3. Angola 3 0 2 1 1:2 -1 2 4. Iran 3 0 1 2 2:6 -4 1 Gruppe E
12.06.06 15:00 Hannover Italien Ghana 2:0 12.06.06 18:00 Gelsenkirchen USA Tschechien 0:3 17.06.06 18:00 Kaiserslautern Italien USA 1:1 17.06.06 21:00 Köln Tschechien Ghana 0:2 22.06.06 16:00 Hamburg Tschechien Italien 0:2 22.06.06 16:00 Nürnberg Ghana USA 2:1
1. Italien 3 2 1 0 5:1 +4 7 2. Ghana 3 2 0 1 4:3 +1 6 3. Tschechien 3 1 0 2 3:4 -1 3 4. USA 3 0 1 2 2:6 -4 1 Gruppe F
12.06.06 15:00 Kaiserslautern Australien Japan 3:1 13.06.06 21:00 Berlin Brasilien Kroatien 1:0 18.06.06 15:00 München Brasilien Australien 2:0 18.06.06 18:00 Nürnberg Japan Kroatien 0:0 22.06.06 21:00 Dortmund Japan Brasilien 1:4 22.06.06 21:00 Stuttgart Kroatien Australien 2:2
1. Brasilien 3 3 0 0 7:1 +6 9 2. Australien 3 1 1 1 5:5 0 4 3. Kroatien 3 0 2 1 2:3 -1 2 4. Japan 3 0 1 2 2:7 -5 1 Gruppe G
13.06.06 18:00 Stuttgart Frankreich Schweiz 0:0 13.06.06 21:00 Frankfurt Südkorea Togo 2:1 18.06.06 21:00 Leipzig Frankreich Südkorea 1:1 19.06.06 15:00 Dortmund Togo Schweiz 0:2 23.06.06 16:00 Hannover Schweiz Südkorea 2:0 23.06.06 21:00 Köln Togo Frankreich 0:2
1. Schweiz 3 2 1 0 4:0 +4 7 2. Frankreich 3 1 2 0 3:1 +2 5 3. Südkorea 3 1 1 1 3:4 -1 4 4. Togo 3 0 0 3 1:6 -5 0 Gruppe H
14.06.06 15:00 Leipzig Spanien Ukraine 4:0 14.06.06 18:00 München Tunesien Saudi-Arabien 2:2 19.06.06 18:00 Stuttgart Spanien Tunesien 3:1 19.06.06 21:00 Hamburg Saudi-Arabien Ukraine 0:4 23.06.06 21:00 Berlin Ukraine Tunesien 1:0 23.06.06 21:00 Kaiserslautern Saudi-Arabien Spanien 0:1
1. Spanien 3 3 0 0 8:1 +7 9 2. Ukraine 3 2 0 1 5:4 +1 6 3. Tunesien 3 0 1 2 3:6 -3 1 4. Saudi-Arabien 3 0 1 2 2:7 -5 1 Finalrunde
Achtelfinale
24.06.06 17:00 München Deutschland Schweden 2:0 24.06.06 21:00 Leipzig Argentinien Mexiko 2:1 n.V. (1:1) 25.06.06 17:00 Stuttgart England Ecuador 1:0 25.06.06 21:00 Nürnberg Portugal Niederlande 1:0 26.06.06 17:00 Kaiserslautern Italien Australien 1:0 26.06.06 21:00 Köln Schweiz Ukraine 0:3 n.E (0:0) 27.06.06 17:00 Dortmund Brasilien Ghana 3:0 27.06.06 21:00 Hannover Spanien Frankreich 1:3 Viertelfinale
30.06.06 17:00 Berlin Deutschland Argentinien 4:2 n.E. (1:1) 30.06.06 21:00 Hamburg Italien Ukraine 3:0 01.07.06 17:00 Gelsenkirchen England Portugal 1:3 n.E. 01.07.06 21:00 Frankfurt Brasilien Frankreich 0:1 Halbfinale
04.07.06 21:00 Dortmund Deutschland Italien 0:2 n.V. 05.07.06 21:00 München Portugal Frankreich 0.1 Platz 3
08.07.06 21:00 Stuttgart Deutschland Portugal 3:1 Finale
09.07.06 20:00 Berlin Italien Frankreich 5:3 n.E.