| Elimination Round | 
 |  | Game | date | time | venue | team 1 | score | team 2 | HT |  | Final |  09.07 |  20:00 |  Berlin | Italy | 1-1 | France | 1-1 |  | FT 1-1, pen.5-3 |  | 3-4 | 08.07 | 21:00 | Stuttgart | Germany | 3-1 | Portugal | 0-0 |  | 1/2 Finals |  |  1/2 |  04.07 |  21:00 | Dortmund | Italy | 2-0 | Germany | 0-0 |  | FT, 0-0 |  | 1/2 | 05.07 | 21:00 | Dortmund | France | 1-0 | Portugal | 1-0 |  | 1/4 Finals |  | 1/4 | 30.06 | 21:00 | Hamburg | Italy | 3-0 | Ukraine | 1-0 |  |  1/4 |  30.06 |  17:00 |  Berlin | Germany | 1-1 | Argentina | 0-0 |  | FT 0-0, pen.4-2 |  |  1/4 |  01.07 |  17:00 | Gelsenkirchen | Portugal | 0-0 | England | 0-0 |  | FT 0-0, pen.3-1 |  | 1/4 | 01.07 | 21:00 | Frankfurt | France | 1-0 | Brazil | 0-0 |  | 1/8 Finals |  | 1/8 | 26.06 | 17:00 | Kaizerslautern | Italy | 1-0 | Australia | 0-0 |  |  1/8 |  26.06 |  21:00 | Koln | Ukraine | 0-0 | Switzerland | 0-0 |  | FT 0-0, pen.3-0 |  | 1/8 | 24.06 | 17:00 | Munchen | Germany | 2-0 | Sweden | 2-0 |  |  1/8 |  24.06 |  21:00 | Leipzig | Argentina | 2-1 | Mexico | 1-1 |  | FT 1-1 |  | 1/8 | 25.06 | 17:00 | Stuttgart | England | 1-0 | Ecuador | 0-0 |  | 1/8 | 25.06 | 21:00 | Nurenberg | Portugal | 1-0 | Netherlands | 1-0 |  | 1/8 | 27.06 | 17:00 | Dortmund | Brazil | 3-0 | Ghana | 2-0 |  | 1/8 | 27.06 | 21:00 | Hannover | France | 3-1 | Spain | 1-1 |   
| Group A | p | w | d | l | gf | ga |  | 1. Germany | 9 | 3 | 0 | 0 | 8: | 2 |  | 2. Ecuador | 6 | 2 | 0 | 1 | 5: | 3 |  | 3. Poland | 3 | 1 | 0 | 2 | 2: | 4 |  | 4. Costa Rica | 0 | 0 | 0 | 3 | 3: | 9 |   
 | 
| Team | Ge | Ec | Po | Co |  | Germany | --- | 3:0 | 1:0 | 4:2 |  | Ecuador |   | --- | 2:0 | 3:0 |  | Poland |   |   | --- | 2:1 |  | Costa Rica |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 09.06 | 18:00 | Munchen | Germany | 4-2 | Costa Rica | 2-1 |  | 09.06 | 21:00 | Gelsenkirchen | Ecuador | 2-0 | Poland | 1-0 |  | 14.06 | 21:00 | Dortmund | Germany | 1-0 | Poland | 0-0 |  | 15.06 | 15:00 | Hambourg | Ecuador | 3-0 | Costa Rica | 2-0 |  | 20.06 | 16:00 | Berlin | Germany | 3-0 | Ecuador | 2-0 |  | 20.06 | 16:00 | Hannover | Poland | 2-1 | Costa Rica | 1-1 |   
| Group B | p | w | d | l | gf | ga |  | 1. England | 7 | 2 | 1 | 0 | 5: | 2 |  | 2. Sweden | 5 | 1 | 2 | 0 | 3: | 2 |  | 3. Paraguay | 3 | 1 | 0 | 2 | 2: | 2 |  | 4. Trinidad Tobago | 1 | 0 | 1 | 2 | 0: | 4 |   
 | 
| Team | En | Sw | Pa | Tr |  | England | --- | 2:2 | 1:0 | 2:0 |  | Sweden |   | --- | 1:0 | 0:0 |  | Paraguay |   |   | --- | 2:0 |  | Trinidad Tobago |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 10.06 | 15:00 | Frankfurt | England | 1-0 | Paraguay | 1-0 |  | 10.06 | 18:00 | Dortmund | Sweden | 0-0 | Trinidad Tobago | 0-0 |  | 15.06 | 18:00 | Nurenberg | England | 2-0 | Trinidad Tobago | 0-0 |  | 15.06 | 21:00 | Berlin | Sweden | 1-0 | Paraguay | 0-0 |  | 20.06 | 21:00 | Koln | England | 2-2 | Sweden | 1-0 |  | 20.06 | 21:00 | Kaizerslautern | Paraguay | 2-0 | Trinidad Tobago | 1-0 |   
| Group C | p | w | d | l | gf | ga |  | 1. Argentina | 7 | 2 | 1 | 0 | 8: | 1 |  | 2. Netherlands | 7 | 2 | 1 | 0 | 3: | 1 |  | 3. Ivory Coast | 3 | 1 | 0 | 2 | 5: | 6 |  | 4. Serbia Mont. | 0 | 0 | 0 | 3 | 2: | 10 |   
 | 
| Team | Ar | Ne | Iv | Se |  | Argentina | --- | 0:0 | 2:1 | 6:0 |  | Netherlands |   | --- | 2:1 | 1:0 |  | Ivory Coast |   |   | --- | 3:2 |  | Serbia Mont. |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 10.06 | 21:00 | Hamburg | Argentina | 2-1 | Ivory Coast | 2-0 |  | 11.06 | 15:00 | Leipzig | Netherlands | 1-0 | Serbia Mont. | 1-0 |  | 16.06 | 15:00 | Gelsenkirchen | Argentina | 6-0 | Serbia Mont. | 3-0 |  | 16.06 | 18:00 | Stuttgart | Netherlands | 2-1 | Ivory Coast | 2-1 |  | 21.06 | 21:00 | Frankfurt | Argentina | 0-0 | Netherlands | 0-0 |  | 21.06 | 21:00 | Munchen | Ivory Coast | 3-2 | Serbia Mont. | 1-2 |   
| Group D | p | w | d | l | gf | ga |  | 1. Portugal | 9 | 3 | 0 | 0 | 5: | 1 |  | 2. Mexico | 4 | 1 | 1 | 1 | 4: | 3 |  | 3. Angola | 2 | 0 | 2 | 1 | 1: | 2 |  | 4. Iran | 1 | 0 | 1 | 2 | 2: | 6 |   
 | 
| Team | Po | Me | An | Ir |  | Portugal | --- | 2:1 | 1:0 | 2:0 |  | Mexico |   | --- | 0:0 | 3:1 |  | Angola |   |   | --- | 1:1 |  | Iran |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 11.06 | 18:00 | Nurenberg | Mexico | 3-1 | Iran | 1-1 |  | 11.06 | 21:00 | Koln | Portugal | 1-0 | Angola | 1-0 |  | 16.06 | 21:00 | Hannover | Mexico | 0-0 | Angola | 0-0 |  | 17.06 | 15:00 | Frankfurt | Portugal | 2-0 | Iran | 0-0 |  | 21.06 | 16:00 | Gelsenkirchen | Portugal | 2-1 | Mexico | 2-1 |  | 21.06 | 16:00 | Leipzig | Angola | 1-1 | Iran | 0-0 |   
| Group E | p | w | d | l | gf | ga |  | 1. Italy | 7 | 2 | 1 | 0 | 5: | 1 |  | 2. Ghana | 6 | 2 | 0 | 1 | 4: | 3 |  | 3. Czechia | 3 | 1 | 0 | 2 | 3: | 4 |  | 4. United States | 1 | 0 | 1 | 2 | 2: | 6 |   
 | 
| Team | It | Gh | Cz | Un |  | Italy | --- | 2:0 | 2:0 | 1:1 |  | Ghana |   | --- | 2:0 | 2:1 |  | Czechia |   |   | --- | 3:0 |  | United States |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 12.06 | 18:00 | Gelsenkirchen | Czechia | 3-0 | United States | 2-0 |  | 12.06 | 21:00 | Hannover | Italy | 2-0 | Ghana | 1-0 |  | 18.06 | 18:00 | Gelsenkirchen | Ghana | 2-0 | Czechia | 1-0 |  | 18.06 | 21:00 | Kaizerslautern | Italy | 1-1 | United States | 1-1 |  | 22.06 | 16:00 | Hamburg | Italy | 2-0 | Czechia | 1-0 |  | 22.06 | 16:00 | Nurenberg | Ghana | 2-1 | United States | 2-1 |   
| Group F | p | w | d | l | gf | ga |  | 1. Brazil | 9 | 3 | 0 | 0 | 8: | 2 |  | 2. Australia | 4 | 1 | 1 | 1 | 6: | 6 |  | 3. Croatia | 2 | 0 | 2 | 1 | 2: | 3 |  | 4. Japan | 1 | 0 | 1 | 2 | 2: | 7 |   
 | 
| Team | Br | Au | Cr | Ja |  | Brazil | --- | 3:1 | 1:0 | 4:1 |  | Australia |   | --- | 2:2 | 3:1 |  | Croatia |   |   | --- | 0:0 |  | Japan |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 12.06 | 15:00 | Kaizerslautern | Australia | 3-1 | Japan | 0-1 |  | 13.06 | 21:00 | Berlin | Brazil | 1-0 | Croatia | 1-0 |  | 18.06 | 15:00 | Nurenberg | Croatia | 0-0 | Japan | 0-0 |  | 18.06 | 18:00 | Munchen | Brazil | 3-1 | Australia | 0-0 |  | 22.06 | 21:00 | Dortmund | Brazil | 4-1 | Japan | 1-1 |  | 22.06 | 21:00 | Stuttgart | Australia | 2-2 | Croatia | 1-1 |   
| Group G | p | w | d | l | gf | ga |  | 1. Switzerland | 7 | 2 | 1 | 0 | 4: | 0 |  | 2. France | 5 | 1 | 2 | 0 | 3: | 1 |  | 3. South Korea | 4 | 1 | 1 | 1 | 3: | 4 |  | 4. Togo | 0 | 0 | 0 | 3 | 1: | 6 |   
 | 
| Team | Fr | Sw | So | To |  | France | --- | 0:0 | 1:1 | 2:0 |  | Switzerland |   | --- | 2:0 | 2:0 |  | South Korea |   |   | --- | 2:1 |  | Togo |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 13.06 | 15:00 | Frankfurt | South Korea | 2-1 | Togo | 0-1 |  | 13.06 | 18:00 | Stuttgart | France | 0-0 | Switzerland | 0-0 |  | 18.06 | 21:00 | Leipzig | France | 1-1 | South Korea | 1-0 |  | 19.06 | 15:00 | Dortmund | Switzerland | 2-0 | Togo | 1-0 |  | 23.06 | 21:00 | Koln | France | 2-0 | Togo | 0-0 |  | 23.06 | 21:00 | Hannover | Switzerland | 2-0 | South Korea | 1-0 |   
| Group H | p | w | d | l | gf | ga |  | 1. Spain | 9 | 3 | 0 | 0 | 8: | 1 |  | 2. Ukraine | 6 | 2 | 0 | 1 | 5: | 4 |  | 3. Tunisia | 1 | 0 | 1 | 2 | 3: | 6 |  | 4. Saudi Arabia | 1 | 0 | 1 | 2 | 2: | 7 |   
 | 
| Team | Sp | Uk | Tu | Sa |  | Spain | --- | 4:0 | 3:1 | 1:0 |  | Ukraine |   | --- | 1:0 | 4:0 |  | Tunisia |   |   | --- | 2:2 |  | Saudi Arabia |   |   |   | --- |   
 |  
| date | time | venue | team 1 | score | team 2 | HT |  | 14.06 | 15:00 | Leipzig | Spain | 4-0 | Ukraine | 2-0 |  | 14.06 | 18:00 | Munchen | Tunisia | 2-2 | Saudi Arabia | 1-0 |  | 19.06 | 17:00 | Hamburg | Ukraine | 4-0 | Saudi Arabia | 2-0 |  | 19.06 | 21:00 | Stuttgart | Spain | 3-1 | Tunisia | 0-1 |  | 23.06 | 16:00 | Kaizerslautern | Spain | 1-0 | Saudi Arabia | 1-0 |  | 23.06 | 16:00 | Berlin | Ukraine | 1-0 | Tunisia | 0-0 |   
 |