| Finals |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 23.06 | 21:45 | Spain | 7-2 | Switzerland | 3-1 |  |  3-4 | 23.06 | 20:00 | Argentina | 2-2 | Italy | 0-2 |  |  aET ; penalties 1-0 |  | 5-6 | 23.06 | 18:00 | France | 4-3 | Portugal | 1-0 |  | 7-8 | 23.06 | 16:15 | Brazil | 7-1 | Angola | 5-1 |  | 1/2 | 22.06 | 20:00 | Spain | 6-0 | Italy | 1-0 |  |  1/2 | 22.06 | 21:45 | Switzerland | 4-3 | Argentina | 1-1 |  |  aET ; FT 3-3 |  |  5-8 | 22.06 | 16:15 | France | 4-3 | Angola | 1-2 |  |  aET ; FT 3-3 |  | 5-8 | 22.06 | 18:00 | Portugal | 5-3 | Brazil | 1-0 |  | 1/4 | 21.06 | 16:15 | Spain | 8-0 | Angola | 4-0 |  | 1/4 | 21.06 | 18:00 | Italy | 3-1 | France | 0-1 |  |  1/4 | 21.06 | 20:00 | Switzerland | 3-2 | Portugal | 1-2 |  |  aET ; FT 2-2 |  | 1/4 | 21.06 | 21:45 | Argentina | 2-1 | Brazil | 2-0 |  |  Classification 9-16 |  | 9-10 | 23.06 | 14:15 | Mozambique | 3-1 | Andora | 3-1 |  |  11-12 | 23.06 | 12:30 | Chile | 2-2 | Germany | 1-0 |  |  aET ; penalties 4-3 |  | 13-14 | 23.06 | 10:45 | Great Britain | 4-2 | Colombia | 3-1 |  | 15-16 | 23.06 | 09:00 | Netherlands | 5-3 | United States | 2-0 |  |  9-12 | 22.06 | 12:30 | Mozambique | 2-2 | Germany | 2-1 |  |  aET ; penalties 1-0 |  | 9-12 | 22.06 | 14:15 | Andora | 2-1 | Chile | 1-0 |  | 13-16 | 22.06 | 09:00 | Great Britain | 4-3 | Netherlands | 2-1 |  |  13-16 | 22.06 | 10:45 | Colombia | 4-3 | United States | 0-1 |  |  aET ; FT 3-3 |  | 9-16 | 21.06 | 09:00 | Germany | 6-4 | Netherlands | 3-1 |  | 9-16 | 21.06 | 10:45 | Chile | 3-2 | Colombia | 1-1 |  | 9-16 | 21.06 | 12:30 | Andora | 4-1 | United States | 1-0 |  | 9-16 | 21.06 | 14:15 | Mozambique | 2-1 | Great Britain | 1-1 |   
 | 
| Final ranking | P | w | d | l | gf | ga |  | 1. Spain | 12 | 6 | 0 | 0 | 41: | 4 |  | 2. Switzerland | 8 | 4 | 0 | 2 | 16: | 17 |  | 3. Argentina | 9 | 4 | 1 | 1 | 27: | 9 |  | 4. Italy | 9 | 4 | 1 | 1 | 17: | 15 |  | 5. France | 8 | 4 | 0 | 2 | 20: | 17 |  | 6. Portugal | 8 | 4 | 0 | 2 | 32: | 15 |  | 7. Brazil | 6 | 3 | 0 | 3 | 23: | 20 |  | 8. Angola | 4 | 2 | 0 | 4 | 15: | 24 |  | Classification 9-16 |  | 9. Mozambique | 5 | 2 | 1 | 3 | 16: | 20 |  | 10.Andorra | 4 | 2 | 0 | 4 | 9: | 11 |  | 11.Chile | 5 | 2 | 1 | 3 | 10: | 15 |  | 12.Germany | 6 | 2 | 2 | 2 | 19: | 18 |  | 13.Great Britain | 6 | 3 | 0 | 3 | 17: | 19 |  | 14.Colombia | 2 | 1 | 0 | 5 | 12: | 31 |  | 15.Netherlands | 2 | 1 | 0 | 5 | 13: | 33 |  | 16.United States | 2 | 1 | 0 | 5 | 14: | 33 |   
 |  
| Group A | p | w | d | l | gf | ga |  | 1. Spain | 9 | 3 | 0 | 0 | 20: | 2 |  | 2. Brazil | 6 | 2 | 0 | 1 | 12: | 12 |  | 3. Germany | 3 | 1 | 0 | 2 | 9: | 10 |  | 4. Colombia | 0 | 0 | 0 | 3 | 4: | 21 |   
| Team | Sp | Br | Ge | Co |  | Spain | --- | 7:1 | 4:0 | 9:1 |  | Brazil |   | --- | 5:3 | 6:2 |  | Germany |   |   | --- | 6:1 |  | Colombia |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 16.06 | 21:00 | Spain | 7-1 | Brazil | 1-1 |  | 17.06 | 14:30 | Germany | 6-1 | Colombia | 4-1 |  | 18.06 | 11:30 | Brazil | 5-3 | Germany | 2-0 |  | 18.06 | 17:00 | Spain | 9-1 | Colombia | 4-1 |  | 19.06 | 10:00 | Brazil | 6-2 | Colombia | 3-1 |  | 19.06 | 18:30 | Spain | 4-0 | Germany | 2-0 |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Argentina | 9 | 3 | 0 | 0 | 20: | 2 |  | 2. Angola | 6 | 2 | 0 | 1 | 11: | 5 |  | 3. Chile | 3 | 1 | 0 | 2 | 4: | 9 |  | 4. Netherlands | 0 | 0 | 0 | 3 | 1: | 20 |   
| Team | Ar | An | Ch | Ne |  | Argentina | --- | 5:2 | 6:0 | 9:0 |  | Angola |   | --- | 2:0 | 7:0 |  | Chile |   |   | --- | 4:1 |  | Netherlands |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 17.06 | 11:30 | Chile | 4-1 | Netherlands | 2-0 |  | 17.06 | 21:30 | Argentina | 5-2 | Angola | 2-1 |  | 18.06 | 13:00 | Angola | 2-0 | Chile | 1-0 |  | 18.06 | 14:30 | Argentina | 9-0 | Netherlands | 5-0 |  | 19.06 | 11:30 | Angola | 7-0 | Netherlands | 2-0 |  | 19.06 | 17:00 | Argentina | 6-0 | Chile | 1-0 |   
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Portugal | 9 | 3 | 0 | 0 | 22: | 5 |  | 2. France | 6 | 2 | 0 | 1 | 11: | 8 |  | 3. United States | 3 | 1 | 0 | 2 | 7: | 20 |  | 4. Mozambique | 0 | 0 | 0 | 3 | 9: | 16 |   
| Team | Po | Fr | Un | Mo |  | Portugal | --- | 4:1 | 11:0 | 7:4 |  | France |   | --- | 6:2 | 4:2 |  | United States |   |   | --- | 5:3 |  | Mozambique |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 17.06 | 13:00 | United States | 5-3 | Mozambique | 1-0 |  | 17.06 | 18:30 | Portugal | 4-1 | France | 0-1 |  | 18.06 | 10:00 | France | 6-2 | United States | 2-2 |  | 18.06 | 21:30 | Portugal | 7-4 | Mozambique | 3-2 |  | 19.06 | 14:30 | France | 4-2 | Mozambique | 1-0 |  | 19.06 | 21:30 | Portugal | 11-0 | United States | 8-0 |   
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. Italy | 9 | 2 | 0 | 0 | 12: | 6 |  | 2. Switzerland | 6 | 2 | 0 | 1 | 7: | 5 |  | 3. Great Britain | 3 | 1 | 0 | 2 | 8: | 12 |  | 4. Andorra | 0 | 0 | 0 | 3 | 2: | 6 |   
| Team | It | Sw | Gr | An |  | Italy | --- | 3:1 | 6:4 | 3:1 |  | Switzerland |   | --- | 5:2 | 1:0 |  | Great Britain |   |   | --- | 2:1 |  | Andorra |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 17.06 | 17:00 | Great Britain | 2-1 | Andorra | 1-0 |  | 17.06 | 20:00 | Italy | 3-1 | Switzerland | 1-1 |  | 18.06 | 18:30 | Italy | 6-4 | Great Britain | 3-2 |  | 18.06 | 20:00 | Switzerland | 1-0 | Andorra | 0-0 |  | 19.06 | 13:00 | Italy | 3-1 | Andorra | 2-0 |  | 19.06 | 20:00 | Switzerland | 5-2 | Great Britain | 2-0 |   
 |  
 |