|  Finals |  | Game | date | team 1 | score | team 2 | HT |  | Final | 29.08 |   South Korea | 1-0 |   Spain |   |  | 3-4 | 29.08 |   India | 3-2 |   Argentina |   |  | 5-6 | 28.08 |   South Africa | 1-0 |   Belgium |   |  |  7-8 | 28.08 |   Canada | 1-1 | Malaysia |   |  |  aET ; pen. strokes 8-7 |  | 9-10 | 29.08 |   Ireland | 4-0 |   Cuba |   |  | 11-12 | 29.08 |   France | 2-1 |   Poland | 0-0 |  | 1/2 | 27.08 |   South Korea | 1-0 |   Argentina |   |  | 1/2 | 27.08 |   Spain | 3-2 |   India |   |  |  5-8 | 27.08 |   Belgium | 3-3 | Malaysia |   |  |  aET ; pen. strokes 4-3 |  |  5-8 | 27.08 |   South Africa | 1-1 |   Canada |   |  |  aET ; pen. strokes 4-3 |  | 9-12 | 28.08 |   Ireland | 2-1 |   France |   |  | 9-12 | 28.08 |   Cuba | 1-0 |   Poland | 1-0 |   
 | 
| Final ranking | P | w | d | l | gf | ga |  | 1. South Korea | 14 | 7 | 0 | 0 | 17: | 7 |  | 2. Spain | 10 | 5 | 0 | 2 | 18: | 8 |  | 3. India | 10 | 4 | 2 | 1 | 18: | 9 |  | 4. South Africa | 9 | 4 | 1 | 2 | 17: | 13 |  | 5. Malaysia | 8 | 3 | 2 | 2 | 18: | 15 |  | 6. Argentina | 7 | 3 | 1 | 3 | 12: | 15 |  | 7. Belgium | 6 | 1 | 4 | 2 | 13: | 11 |  | 8. Canada | 6 | 2 | 2 | 3 | 11: | 14 |  | 9. Ireland | 5 | 2 | 1 | 4 | 10: | 12 |  | 10.Poland | 4 | 1 | 2 | 4 | 9: | 13 |  | 11.Cuba | 3 | 1 | 1 | 5 | 6: | 20 |  | 12.France | 2 | 1 | 0 | 6 | 7: | 19 |   
 |  
|  Groups Round. First 2 to Semi-finals. Rest to classification. |   
| Group A | p | w | d | l | gf | ga |  | 1. South Korea | 10 | 5 | 0 | 0 | 15: | 7 |  | 2. Spain | 8 | 4 | 0 | 1 | 15: | 5 |  | 3. Malaysia | 6 | 3 | 0 | 2 | 14: | 11 |  | 4. Canada | 4 | 2 | 0 | 3 | 9: | 12 |  | 5. Ireland | 1 | 0 | 1 | 4 | 4: | 11 |  | 6. Cuba | 1 | 0 | 1 | 4 | 5: | 16 |   
| Team | So | Sp | Ma | Ca | Ir | Cu |  | South Korea | --- | 3:2 | 4:2 | 5:2 | 1:0 | 2:1 |  | Spain |   | --- | 1:0 | 3:2 | 2:0 | 7:0 |  | Malaysia |   |   | --- | 4:2 | 5:2 | 3:2 |  | Canada |   |   |   | --- | 1:0 | 2:0 |  | Ireland |   |   |   |   | --- | 2:2 |  | Cuba |   |   |   |   |   | --- |   
 | 
| date | team 1 | score | team 2 | HT |  | 18.08 | Malaysia | 4-2 |   Canada |   |  | 18.08 |   Spain | 7-0 |   Cuba |   |  | 18.08 |   South Korea | 1-0 |   Ireland |   |  | 19.08 | Malaysia | 3-2 |   Cuba |   |  | 19.08 |   South Korea | 5-2 |   Canada |   |  | 20.08 |   Spain | 2-0 |   Ireland |   |  | 21.08 |   South Korea | 2-1 |   Cuba |   |  | 22.08 |   Spain | 3-2 |   Canada |   |  | 22.08 |   Ireland | 2-2 |   Cuba |   |  | 22.08 |   South Korea | 4-2 | Malaysia |   |  | 23.08 |   Canada | 1-0 |   Ireland |   |  | 23.08 |   Spain | 1-0 | Malaysia |   |  | 24.08 |   Canada | 2-0 |   Cuba |   |  | 24.08 |   South Korea | 3-2 |   Spain |   |  | 25.08 | Malaysia | 5-2 |   Ireland |   |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. India | 8 | 3 | 2 | 0 | 13: | 4 |  | 2. Argentina | 7 | 3 | 1 | 1 | 10: | 11 |  | 3. South Africa | 6 | 3 | 0 | 2 | 15: | 12 |  | 4. Belgium | 5 | 1 | 3 | 1 | 10: | 7 |  | 5. Poland | 4 | 1 | 2 | 2 | 8: | 10 |  | 6. France | 0 | 0 | 0 | 5 | 4: | 16 |   
| Team | In | Ar | So | Be | Po | Fr |  | India | --- | 5:1 | 3:1 | 0:0 | 2:2 | 3:0 |  | Argentina |   | --- | 4:3 | 1:1 | 1:0 | 3:2 |  | South Africa |   |   | --- | 4:2 | 4:2 | 3:1 |  | Belgium |   |   |   | --- | 2:2 | 5:0 |  | Poland |   |   |   |   | --- | 2:1 |  | France |   |   |   |   |   | --- |   
 | 
| date | team 1 | score | team 2 | HT |  | 18.08 |   India | 2-2 |   Poland | 1-0 |  | 19.08 |   Argentina | 4-3 |   South Africa |   |  | 19.08 |   Belgium | 5-0 |   France |   |  | 20.08 |   India | 5-1 |   Argentina |   |  | 20.08 |   Belgium | 2-2 |   Poland | 0-1 |  | 21.08 |   India | 3-1 |   South Africa |   |  | 21.08 |   Poland | 2-1 |   France | 1-0 |  | 21.08 |   Argentina | 1-1 |   Belgium | 1-0 |  | 22.08 |   South Africa | 3-1 |   France |   |  | 23.08 |   Argentina | 1-0 |   Poland | 1-0 |  | 24.08 |   India | 3-0 |   France |   |  | 24.08 |   South Africa | 4-2 |   Belgium | 2-1 |  | 25.08 |   Argentina | 3-2 |   France |   |  | 25.08 |   India | 0-0 |   Belgium |   |  | 25.08 |   South Africa | 4-2 |   Poland | 2-2 |   
 |  
 |