|  Finals  |  | Game | date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | Final | 17.08 | 18:15 |   Serbia Mont. | 8-7 |   Hungary | 1-2 | 3-2 | 4-3 |  |  aOT ; FT 6-6 ; 1OT 7-7 |  | 3-4 | 17.08 | 17:00 |   Italy | 10-9 |   Greece | 3-2 | 7-3 | 9-7 |  | 5-6 | 17.08 | 13:15 |   Russia | 51-4 |   Spain | 1-2 | 4-2 | 5-2 |  | 7-8 | 17.08 | 12:00 |   Croatia | 10-4 |   Germany | 2-2 | 5-3 | 7-3 |  | 9-10 | 17.08 | 10:45 |   Australia | 7-5 |   Turkey | 1-1 | 3-3 | 5-3 |  | 11-12 | 17.08 | 09:30 |   United States | 10-2 |   Belgium | 2-1 | 4-1 | 7-2 |  | 13-14 | 17.08 | 12:45 |   New Zealand | 5-3 |   Japan | 0-1 | 1-1 | 2-2 |  | 15-16 | 17.08 | 11:30 |   Canada | 10-8 |   Great Britain | 1-0 | 5-3 | 8-4 |  | 1/2 | 16.08 | 18:00 |   Hungary | 11-6 |   Greece | 2-1 | 3-2 | 7-4 |  | 1/2 | 16.08 | 19:15 |   Serbia Mont. | 11-1 |   Italy | 3-0 | 6-0 | 7-0 |  | 5-8 | 16.08 | 15:30 |   Russia | 7-6 |   Croatia | 1-1 | 3-3 | 4-3 |  |  aOT ; FT 6-6 ; 1OT 6-6 |  | 5-8 | 16.08 | 16:45 |   Spain | 7-3 |   Germany | 3-1 | 5-1 | 5-2 |  | 9-12 | 16.08 | 12:00 |   Turkey | 6-5 |   Belgium | 1-1 | 3-3 | 5-5 |  | 9-12 | 16.08 | 13:15 |   Australia | 7-5 |   United States | 0-1 | 2-3 | 4-4 |  | 13-16 | 16.08 | 09:30 |   Japan | 10-7 |   Canada | 3-2 | 5-5 | 8-6 |  | 13-16 | 16.08 | 10:45 |   New Zealand | 13-8 |   Great Britain | 1-2 | 4-4 | 9-7 |  | 1/4 | 15.08 | 15:00 |   Greece | 7-6 |   Croatia |   |   | 6-4 |  | 1/4 | 15.08 | 14:45 |   Hungary | 7-5 |   Russia | 2-2 | 2-2 | 4-3 |  | 1/4 | 15.08 | 17:15 |   Serbia Mont. | 13-4 |   Germany | 6-1 | 9-2 | 11-3 |  | 1/4 | 15.08 | 18:30 |   Italy | 5-4 |   Spain | 1-2 | 2-2 | 4-3 |  | 9-16 | 15.08 | 09:30 |   Turkey | 10-1 |   Canada | 1-0 | 4-0 | 7-1 |  | 9-16 | 15.08 | 10:45 |   Belgium | 7-5 |   Japan | 1-0 | 2-2 | 5-3 |  | 9-16 | 15.08 | 12:00 |   Australia | 9-4 |   New Zealand | 3-1 | 4-2 | 6-4 |  | 9-16 | 15.08 | 13:15 |   United States | 16-4 |   Great Britain | 5-1 | 8-2 | 12-2 |  | 1/8 | 14.08 | 09:30 |   Croatia | 13-3 |   Canada | 4-1 | 7-1 | 8-1 |  | 1/8 | 14.08 | 10:45 |   Greece | 11-6 |   Turkey | 5-2 | 7-3 | 7-5 |  | 1/8 | 14.08 | 12:00 |   Russia | 13-2 |   Belgium | 1-2 | 6-2 | 8-2 |  | 1/8 | 14.08 | 13:15 |   Hungary | 12-4 |   Japan | 5-0 | 8-0 | 10-4 |  | 1/8 | 14.08 | 15:00 |   Italy | 14-2 |   New Zealand | 4-1 | 7-1 | 11-2 |  | 1/8 | 14.08 | 16:15 |   Spain | 4-2 |   Australia | 0-1 | 3-1 | 4-2 |  | 1/8 | 14.08 | 17:30 |   Germany | 6-6 |   United States | 2-1 | 4-2 | 5-4 |  |  aOT ; FT 5-5 ; 1OT 6-5 ; penalties 4-2 |  | 1/8 | 14.08 | 18:45 |   Serbia Mont. | 18-2 |   Great Britain |   |  |  Classification 17-20 |  | 17-18 | 15.08 | 12:00 |   Brazil | 14-3 |   Mexico | 5-0 | 8-1 | 11-3 |  | 19-20 | 15.08 | 13:15 |   Argentina | 7-5 |   Egypt | 2-1 | 4-2 | 4-4 |  | 17-20 | 14.08 | 09:30 |   Egypt | 10-4 |   Mexico | 3-1 | 5-2 | 7-4 |  | 17-20 | 14.08 | 10:45 |   Argentina | 9-6 |   Brazil | 2-0 | 5-1 | 7-3 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Serbia Mont. | 16 | 8 | 0 | 0 | 104: | 29 |  | 2. Hungary | 14 | 7 | 0 | 1 | 97: | 38 |  | 3. Italy | 14 | 7 | 0 | 1 | 84: | 43 |  | 4. Greece | 10 | 5 | 0 | 3 | 69: | 50 |  | 5. Russia | 12 | 6 | 0 | 2 | 137: | 40 |  | 6. Spain | 10 | 5 | 0 | 3 | 66: | 71 |  | 7. Croatia | 12 | 6 | 0 | 2 | 84: | 32 |  | 8. Germany | 5 | 2 | 1 | 5 | 39: | 60 |  | 9. Australia | 10 | 5 | 0 | 3 | 45: | 36 |  | 10.Turkey | 9 | 4 | 1 | 3 | 51: | 52 |  | 11.United States | 10 | 4 | 2 | 2 | 72: | 49 |  | 12.Belgium | 5 | 2 | 1 | 5 | 39: | 76 |  | 13.New Zealand | 6 | 3 | 0 | 5 | 41: | 74 |  | 14.Japan | 4 | 2 | 0 | 6 | 46: | 75 |  | 15.Canada | 4 | 2 | 0 | 6 | 40: | 108 |  | 16.Great Britain | 3 | 1 | 1 | 6 | 43: | 96 |  | 17.Argentina | 4 | 2 | 0 | 4 | 27: | 61 |  | 18.Egypt | 2 | 1 | 0 | 5 | 32: | 61 |  | 19.Brazil | 2 | 1 | 0 | 5 | 33: | 43 |  | 20.Mexico | 0 | 0 | 0 | 6 | 20: | 75 |   
 | 
 | 
|  Quotas |  | Host 1, Europe 9, Americas 6, Asia 4, Africa 3, Oceania 1. |   
|  Goalscorers |  | 1. Roman Dokuchaev (RUS) | 21 |  | 2. Ryohei Nakano (JPN) | 20 |  | 3. Halil Beskardesler (TUR) | 19 |  | 3. Norbert Hosnyanszky (HUN) | 19 |  | 5. Georgios Ntoskas (GRE) | 18 |  | 5. Valerio Rizzo (ITA) | 18 |  | 7. Slobodan Nikic (SCG) | 17 |  | 8. Miho Boskovic (SCG) | 16 |  | 8. Krisztian Letay (HUN) | 16 |  | 8. Daniel Varga (HUN) | 18 |   
 |  
|   First 4 to 1/8 Finals. 5th to Classification. |   
| Group A | p | w | d | l | gf | ga |  | 1. Croatia | 8 | 4 | 0 | 0 | 49: | 11 |  | 2. Spain | 6 | 3 | 0 | 1 | 47: | 10 |  | 3. Great Britain | 3 | 1 | 1 | 2 | 21: | 39 |  | 4. Belgium | 3 | 1 | 1 | 2 | 23: | 42 |  | 5. Mexico | 0 | 0 | 0 | 4 | 13: | 51 |   
 | 
| Team | Croa | Spai | Grea | Belg | Mexi |  | Croatia | --- | 6:5 | 15:1 | 13:5 | 15:0 |  | Spain |   | --- | 12:2 | 13:1 | 17:1 |  | Great Britain |   |   | --- | 8:8 | 10:4 |  | Belgium |   |   |   | --- | 9:8 |  | Mexico |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 09.08 | 09:30 |   Croatia | 15-1 |   Great Britain | 4-0 | 6-0 | 10-1 |  | 09.08 | 10:45 |   Belgium | 9-8 |   Mexico | 3-2 | 5-3 | 6-6 |  | 10.08 | 15:30 |   Croatia | 13-5 |   Belgium | 3-2 | 7-3 | 10-5 |  | 10.08 | 16:45 |   Spain | 17-1 |   Mexico | 5-1 | 10-1 | 14-1 |  | 11.08 | 12:00 |   Great Britain | 8-8 |   Belgium | 1-1 | 4-4 | 5-4 |  | 11.08 | 18:00 |   Croatia | 6-5 |   Spain | 3-2 | 3-3 | 5-5 |  | 12.08 | 12:00 |   Croatia | 15-0 |   Mexico | 4-0 | 6-0 | 10-0 |  | 12.08 | 13:15 |   Spain | 12-2 |   Great Britain | 4-0 | 8-0 | 11-2 |  | 13.08 | 10:45 |   Spain | 13-1 |   Belgium | 3-1 | 9-1 | 11-1 |  | 13.08 | 19:15 |   Great Britain | 10-4 |   Mexico | 3-1 | 5-3 | 6-3 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Hungary | 8 | 4 | 0 | 0 | 60: | 15 |  | 2. Greece | 6 | 3 | 0 | 1 | 36: | 17 |  | 3. Germany | 4 | 2 | 0 | 2 | 22: | 24 |  | 4. New Zealand | 2 | 1 | 0 | 3 | 17: | 40 |  | 5. Argentina | 0 | 0 | 0 | 4 | 11: | 50 |   
 | 
| Team | Hung | Gree | Germ | New | Arge |  | Hungary | --- | 11:7 | 12:4 | 19:3 | 18:1 |  | Greece |   | --- | 7:1 | 8:3 | 14:2 |  | Germany |   |   | --- | 7:3 | 10:2 |  | New Zealand |   |   |   | --- | 8:6 |  | Argentina |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 09.08 | 12:00 |   Hungary | 11-7 |   Greece | 2-0 | 5-1 | 7-3 |  | 09.08 | 13:15 |   Germany | 7-3 |   New Zealand | 3-1 | 3-1 | 4-1 |  | 10.08 | 10:45 |   New Zealand | 8-6 |   Argentina | 0-2 | 1-3 | 8-5 |  | 10.08 | 18:00 |   Hungary | 12-4 |   Germany | 1-0 | 3-3 | 8-4 |  | 11.08 | 13:15 |   Hungary | 18-1 |   Argentina | 5-1 | 8-1 | 12-1 |  | 11.08 | 15:30 |   Greece | 7-1 |   Germany | 1-0 | 3-1 | 5-1 |  | 12.08 | 15:30 |   Hungary | 19-3 |   New Zealand | 4-0 | 9-2 | 16-3 |  | 12.08 | 16:45 |   Greece | 14-2 |   Argentina | 4-1 | 6-2 | 9-2 |  | 13.08 | 09:30 |   Greece | 8-3 |   New Zealand | 3-1 | 5-2 | 7-3 |  | 13.08 | 12:00 |   Germany | 10-2 |   Argentina | 1-0 | 3-1 | 5-1 |   
 | 
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Italy | 8 | 4 | 0 | 0 | 54: | 17 |  | 2. United States | 5 | 2 | 1 | 1 | 35: | 30 |  | 3. Turkey | 5 | 2 | 1 | 1 | 24: | 28 |  | 4. Japan | 2 | 1 | 0 | 3 | 24: | 44 |  | 5. Brazil | 0 | 0 | 0 | 4 | 13: | 31 |   
 | 
| Team | Ital | Unit | Turk | Japa | Braz |  | Italy | --- | 13:9 | 12:4 | 18:4 | 11:0 |  | United States |   | --- | 7:7 | 10:5 | 9:5 |  | Turkey |   |   | --- | 10:7 | 3:2 |  | Japan |   |   |   | --- | 8:6 |  | Brazil |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 09.08 | 16:15 |   Japan | 8-6 |   Brazil | 2-1 | 3-3 | 5-5 |  | 09.08 | 18:45 |   Italy | 13-9 |   United States | 3-2 | 7-5 | 10-7 |  | 10.08 | 09:30 |   Turkey | 10-7 |   Japan | 2-1 | 7-4 | 9-6 |  | 10.08 | 19:15 |   Italy | 11-0 |   Brazil | 2-0 | 4-0 | 7-0 |  | 11.08 | 09:30 |   United States | 9-5 |   Brazil | 2-1 | 4-2 | 8-4 |  | 11.08 | 19:15 |   Italy | 12-4 |   Turkey | 4-2 | 6-2 | 9-2 |  | 12.08 | 18:00 |   United States | 7-7 |   Turkey | 2-3 | 3-4 | 6-6 |  | 12.08 | 19:15 |   Italy | 18-4 |   Japan | 2-1 | 6-2 | 9-4 |  | 13.08 | 13:!5 |   Turkey | 3-2 |   Brazil | 0-0 | 0-2 | 1-2  |  | 13.08 | 15:30 |   United States | 10-5 |   Japan | 3-1 | 4-2 | 8-4 |   
 | 
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. Serbia Mont. | 8 | 4 | 0 | 0 | 54: | 15 |  | 2. Russia | 6 | 3 | 0 | 1 | 61: | 21 |  | 3. Australia | 4 | 2 | 0 | 2 | 20: | 18 |  | 4. Canada | 2 | 1 | 0 | 3 | 19: | 67 |  | 5. Egypt | 0 | 0 | 0 | 4 | 17: | 50 |   
 | 
| Team | Serb | Russ | Aust | Cana | Egyp |  | Serbia Mont. | --- | 9:8 | 6:2 | 24:4 | 15:1 |  | Russia |   | --- | 6:4 | 28:4 | 19:4 |  | Australia |   |   | --- | 7:2 | 7:4 |  | Canada |   |   |   | --- | 9:8 |  | Egypt |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 09.08 | 15:00 |   Russia | 19-4 |   Egypt | 5-0 | 9-1 | 14-3 |  | 09.08 | 17:30 |   Serbia Mont. | 6-2 |   Australia | 0-1 | 1-1 | 5-1 |  | 10.08 | 12:00 |   Serbia Mont. | 9-8 |   Russia | 3-3 | 4-5 | 8-6 |  | 10.08 | 13:15 |   Australia | 7-2 |   Canada | 1-0 | 3-1 | 4-2 |  | 11.08 | 10:45 |   Serbia Mont. | 15-1 |   Egypt | 3-0 | 7-0 | 9-1 |  | 11.08 | 16:45 |   Russia | 28-4 |   Canada | 7-1 | 14-1 | 20-1 |  | 12.08 | 09:30 |   Russia | 6-4 |   Australia | 1-1 | 1-1 | 4-2 |  | 12.08 | 10:45 |   Canada | 9-8 |   Egypt | 3-2 | 5-5 | 6-6 |  | 13.08 | 16:45 |   Serbia Mont. | 24-4 |   Canada | 9-0 | 16-1 | 21-2 |  | 13.08 | 18:00 |   Australia | 7-4 |   Egypt | 2-1 | 3-2 | 3-2 |   
 | 
 |  
 |