| Finals |  | Game | date | team 1 | score | team 2 | 1T | 2T | 3T |  | Final | 14.05 |   Yugoslavia | 10-7 | Russia | 3-1 | 4-3 | 8-4 |  | 3-4 | 14.05 |   Greece | 9-7 | Slovakia | 2-2 | 5-2 | 8-6 |  | 5-6 | 14.05 |   Netherlands | 7-5 |   Romania | 2-1 | 2-1 | 4-2 |  | 7-8 | 14.05 |   Germany | 13-6 |    | 4-0 | 6-0 | 7-3 |  | 9-10 | 14.05 |   Brazil | 9-4 | Poland | 2-1 | 5-2 | 8-4 |  | 11-12 | 14.05 |   France | 9-6 | Canada | 1-2 | 3-2 | 6-4 |  | 1/2 | 13.05 | Russia | 11-5 |   Greece | 2-2 | 5-2 | 9-3  |  | 1/2 | 13.05 |   Yugoslavia | 14-5 | Slovakia | 2-3 | 7-4 | 9-4 |  | 5-8 | 13.05 |   Romania | 10-8 |   Germany | 2-1 | 5-3 | 8-5 |  | 5-8 | 13.05 |   Netherlands | 8-7 |    | 2-1 | 3-4 | 4-5 |  | 9-12 | 13.05 | Poland | 9-7 |   France | 2-3 | 5-4 | 7-5 |  | 9-12 | 13.05 |   Brazil | 8-7 | Canada | 4-2 | 6-3 | 8-6 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Yugoslavia | 15 | 7 | 1 | 0 | 89: | 42 |  | 2. Russia | 12 | 6 | 0 | 1 | 72: | 45 |  | 3. Greece | 11 | 5 | 1 | 2 | 64: | 53 |  | 4. Slovakia | 10 | 5 | 0 | 3 | 71: | 61 |  | 5. Netherlands | 12 | 6 | 0 | 2 | 64: | 59 |  | 6. Romania | 8 | 4 | 0 | 4 | 63: | 57 |  | 7. Germany | 10 | 5 | 0 | 3 | 82: | 56 |  | 8. Cuba | 3 | 1 | 1 | 5 | 46: | 62 |  | 9. Brazil | 8 | 4 | 0 | 4 | 59: | 71 |  | 10.Poland | 5 | 2 | 1 | 4 | 39: | 59 |  | 11.France | 6 | 3 | 0 | 5 | 58: | 50 |  | 12.Canada | 2 | 1 | 0 | 7 | 47: | 67 |  | Group 13-15 |  | 13.Slovenia | 4 | 2 | 0 | 3 | 53: | 45 |  | 14.Colombia | 2 | 1 | 0 | 4 | 32: | 59 |  | 15.Uzbekistan | 0 | 0 | 0 | 5 | 26: | 79 |   
 | 
 |  
| Group E | p | w | d | l | gf | ga |  | 1. Yugoslavia | 9 | 4 | 1 | 0 | 52: | 26 |  | 2. Greece | 7 | 3 | 1 | 1 | 32: | 30 |  | 3. Netherlands | 6 | 3 | 0 | 2 | 38: | 38 |  | 4. Romania | 4 | 2 | 0 | 3 | 33: | 36 |  | 5. Brazil | 2 | 1 | 0 | 4 | 31: | 50 |  | 6. France | 2 | 1 | 0 | 4 | 26: | 32 |   
 | 
| Team | Yugo | Gree | Neth | Roma | Braz | Fran |  | Yugoslavia | --- | 8:8 | 10:5 | 8:4 | 14:4 | 12:5 |  | Greece |   | --- | 6:3 | 6:4 | 9:7 |   |  | Netherlands |   |   | --- | 11:10 | 12:6 |  7:6 |  | Romania |   |   |   | ---- | 11:8 | 4:3 |  | Brazil |   |   |   |   | --- |  6:4 |  | France |   | 8:3 |   |   |   | --- |   
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 10.05 | 10:30 |   Brazil | 6-4 |   France | 2-0 | 3-1 | 5-4 |  | 10.05 | 13:30 |   Yugoslavia | 8-8 |   Greece | 2-1 | 3-4 | 8-7 |  | 10.05 | 16:30 |   Netherlands | 11-10 |   Romania | 4-2 | 7-5 | 9-6 |  | 11.05 | 10:30 |   Yugoslavia | 8-4 |   Romania | 4-0 | 6-2 | 6-3 |  | 11.05 | 13:30 |   Greece | 9-7 |   Brazil | 2-0 | 3-1 | 7-5 |  | 11.05 | 16:30 |   Netherlands | 7-6 |   France | 2-2 | 4-3 | 5-5 |  | 12.05 | 10:30 |   Greece | 6-3 |   Netherlands | 1-1 | 2-1 | 3-2 |  | 12.05 | 13:30 |   Romania | 11-8 |   Brazil | 2-0 | 3-0 | 7-3 |  | 12.05 | 16:30 |   Yugoslavia | 12-5 |   France | 3-0 | 3-1 | 7-3 |   
 | 
 | 
 
| Group F | p | w | d | l | gf | ga |  | 1. Russia | 10 | 5 | 0 | 0 | 54: | 30 |  | 2. Slovakia | 8 | 4 | 0 | 1 | 50: | 31 |  | 3. Germany | 6 | 3 | 0 | 2 | 39: | 35 |  | 4. Cuba | 3 | 1 | 1 | 3 | 33: | 41 |  | 5. Poland | 3 | 1 | 1 | 3 | 26: | 43 |  | 6. Canada | 0 | 0 | 0 | 5 | 26: | 48 |   
 | 
| Team | Russ | Slov | Germ | Cuba | Pola | Cana |  | Russia | --- | 10:4 | 10:7 | 9:7 | 14:5 | 11:7 |  | Slovakia |   | --- | 9:7 | 10:4 | 11:4 | 16:6 |  | Germany |   |   | --- | 12:8 | 6:3 | 7:5 |  | Cuba |   |   |   | --- | 7:7 | 7:3 |  | Poland |   |   |   |   | --- | 7:5 |  | Canada |   |   |   |   |   | --- |   
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 10.05 | 12:00 | Russia | 11-7 | Canada | 4-1 | 5-4 | 8-7 |  | 10.05 | 15:00 | Slovakia | 11-4 | Poland | 2-0 | 4-2 | 7-3 |  | 10.05 | 18:00 |   Germany | 12-8 |    | 2-3 | 5-3 | 7-5 |  | 11.05 | 12:00 | Slovakia | 10-4 |    | 5-1 | 6-1 | 8-2 |  | 11.05 | 15:00 | Poland | 7-5 | Canada | 0-0 | 2-2 | 4-2 |  | 11.05 | 18:00 | Russia | 10-7 |   Germany | 2-2 | 4-4 | 7-5 |  | 12.05 | 12:00 |   Germany | 6-3 | Poland | 1-0 | 2-1 | 5-2 |  | 12.05 | 15:00 |    | 7-3 | Canada | 3-0 | 6-3 | 6-3 |  | 12.05 | 18:00 | Russia | 10-4 | Slovakia | 3-1 | 4-2 | 7-3 |   
 | 
 | 
 
| Group 13-15 | p | w | d | l | gf | ga |  | 13.Slovenia | 4 | 2 | 0 | 0 | 30: | 10 |  | 14.Colombia | 2 | 1 | 0 | 1 | 18: | 20 |  | 15.Uzbekistan | 0 | 0 | 0 | 2 | 12: | 30 |   
 | 
| Team | Slov | Colo | Uzbe |  | Slovenia | --- | 11:7 | 19:3 |  | Colombia |   | --- | 11:9 |  | Uzbekistan |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 10.05 | 09:00 | Colombia | 11-9 | Uzbekistan | 2-3 | 5-5 | 8-7 |  | 11.05 | 09:00 | Slovenia | 19-3 | Uzbekistan | 2-0 | 5-0 | 10-1 |  | 12.05 | 09:00 | Slovenia | 11-7 | Colombia | 5-0 | 6-2 | 10-4 |   
 | 
 |  
| Group A | p | w | d | l | gf | ga |  | 1. France | 4 | 2 | 0 | 1 | 27: | 10 |  | 2. Romania | 4 | 2 | 0 | 1 | 23: | 15 |  | 3. Greece | 4 | 2 | 0 | 1 | 27: | 17 |  | 4. Uzbekistan | 0 | 0 | 0 | 3 | 14: | 49 |  | -. Asia 2 |  DNS |   
 France replaced Asia 2 team.
 
 | 
| Team | Fran | Gree | Roma | Uzbe |  | France | --- | 8:3 |   | 16:3 |  | Greece |   | --- | 6:4 | 18:5 |  | Romania | 4:3 |   | --- | 15:6 |  | Uzbekistan |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 06.05 | 09.00 |   France | 8-3 |   Greece | 1-1 | 1-2 | 4-2 |  | 06.05 | 10.30 |   Romania | 15-6 | Uzbekistan | 3-2 | 7-3 | 11-4 |  | 07.05 | 09:00 |   Romania | 4-3 |   France | 2-1 | 3-1 | 3-3 |  | 07.05 | 10:30 |   Greece | 18-5 | Uzbekistan | 3-0 | 10-0 | 13-2 |  | 08.05 | 09:00 |   France | 16-3 | Uzbekistan | 2-0 | 5-1 | 7-2 |  | 08.05 | 13:30 |   Greece | 6-4 |   Romania | 1-2 | 2-3 | 4-3 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Yugoslavia | 6 | 3 | 0 | 0 | 37: | 13 |  | 2. Netherlands | 4 | 2 | 0 | 1 | 28: | 25 |  | 3. Brazil | 2 | 1 | 0 | 2 | 21: | 36 |  | 4. Slovenia | 0 | 0 | 0 | 3 | 23: | 35 |   
 | 
| Team | Yugo | Neth | Braz | Slov |  | Yugoslavia | ---- | 10:5 | 14:4 | 13:4 |  | Netherlands |   | ---- | 12:6 | 11:9 |  | Brazil |   |   | ---- | 11:10 |  | Slovenia |   |   |   | ---- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 06.05 | 12:00 |   Yugoslavia | 13-4 | Slovenia | 4-3 | 7-3 | 10-3 |  | 06.05 | 16:30 |   Netherlands | 12-6 |   Brazil | 3-1 | 5-3 | 8-4 |  | 07.05 | 10:30 |   Yugoslavia | 10-5 |   Netherlands | 1-1 | 4-1 | 7-2 |  | 07.05 | 16:30 |   Brazil | 11-10 | Slovenia | 3-1 | 5-3 | 9-8 |  | 08.05 | 10:30 |   Yugoslavia | 14-4 |   Brazil | 6-0 | 10-1 | 11-3 |  | 08.05 | 15:00 |   Netherlands | 11-9 | Slovenia | 2-2 | 5-6 | 10-7 |   
 | 
 | 
 
| Group C | p | w | d | l | gf | ga |  | 1. Russia | 4 | 2 | 0 | 0 | 23: | 12 |  | 2. Cuba | 1 | 0 | 1 | 1 | 14: | 16 |  | 3. Poland | 1 | 0 | 1 | 1 | 12: | 21 |  | -. Asia 3 |  DNS |   
 | 
| Team | Russ | Cuba | Pola |  | Russia | --- | 9:7 | 14:5 |  | Cuba |   | --- | 7:7 |  | Poland |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 06.05 | 15:00 | Russia | 9-7 |    | 3-1 | 6-4 | 6-6 |  | 07.05 | 12:00 | Russia | 14-5 | Poland | 3-0 | 7-1 | 11-2 |  | 08.05 | 12:00 |    | 7-7 | Poland | 2-2 | 5-5 | 5-7 |   
 | 
 | 
 
| Group D | p | w | d | l | gf | ga |  | 1. Slovakia | 6 | 3 | 0 | 0 | 34: | 20 |  | 2. Germany | 4 | 2 | 0 | 1 | 36: | 19 |  | 3. Canada | 2 | 1 | 0 | 2 | 19: | 25 |  | 4. Colombia | 0 | 0 | 0 | 3 | 14: | 39 |   
 | 
| Team | Slov | Germ | Cana | Colo |  | Slovakia | --- | 9:7 | 16:6 | 9:7 |  | Germany |   | --- | 7:5 | 22:5 |  | Canada |   |   | --- | 8:2 |  | Colombia |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | 1T | 2T | 3T |  | 06.05 | 12:00 | Canada | 8-2 | Colombia | 0-0 | 3-0 | 5-2 |  | 06.05 | 18.00 | Slovakia | 9-7 |   Germany | 3-3 | 6-5 | 8-7 |  | 07.05 | 15:00 | Slovakia | 16-6 | Canada | 4-1 | 8-2 | 14-4 |  | 07.05 | 18:00 |   Germany | 22-5 | Colombia | 4-1 | 10-1 | 16-3 |  | 08.05 | 16:30 | Slovakia | 9-7 | Colombia | 3-1 | 4-2 | 8-5 |  | 08.05 | 18:00 |   Germany | 7-5 | Canada | 1-0 | 4-0 | 6-2 |   
 | 
 |  
 |