Mannen
De 12 deelnemende landen waren verdeeld over 2 groepen:
- Groep A: Duitsland, Hongarije, Joegoslavië, Nederland, Rusland en Spanje.
- Groep B: Griekenland, Italië, Kroatië, Oekraïne, Roemenië en Verenigde Staten.
De beste 4 landen van iedere poule plaatsten zich voor de kwartfinales, de nummers 5 en 6 speelden een halve competitie om de 9de t/m 12de plaats.
Voorronde
Groep A
| 20 juli |
11:00 |
Nederland |
8 - 11 |
(2-3, 2-4, 2-3, 2-1) |
Joegoslavië |
| 12:40 |
Hongarije |
8 - 7 |
(1-2, 1-3, 4-1, 2-1) |
Rusland |
| 16:40 |
Spanje |
9 - 3 |
(3-0, 1-2, 2-1, 3-0) |
Duitsland |
| 21 juli |
11:00 |
Joegoslavië |
9 - 9 |
(3-3, 1-1, 4-2, 1-3) |
Rusland |
| 12:40 |
Duitsland |
8 - 9 |
(1-3, 3-3, 3-1, 1-2) |
Hongarije |
| 16:40 |
Nederland |
7 - 8 |
(1-2, 0-2, 3-2, 3-2) |
Spanje |
| 22 juli |
11:00 |
Rusland |
10 - 8 |
(3-2, 3-3, 2-1, 2-2) |
Duitsland |
| 12:40 |
Spanje |
7 - 9 |
(1-2, 1-3, 2-2, 3-2) |
Joegoslavië |
| 16:40 |
Hongarije |
10 - 8 |
(2-2, 3-2, 3-2, 2-2) |
Nederland |
| 23 juli |
11:00 |
Joegoslavië |
9 - 8 |
(2-1, 1-3, 5-2, 1-2) |
Duitsland |
| 12:40 |
Nederland |
5 - 10 |
(2-2, 0-3, 1-2, 2-3) |
Rusland |
| 16:40 |
Spanje |
7 - 8 |
(2-2, 2-3, 1-1, 2-2) |
Hongarije |
| 24 juli |
11:00 |
Hongarije |
12 - 8 |
(4-2, 3-1, 4-3, 1-2) |
Joegoslavië |
| 12:40 |
Rusland |
6 - 8 |
(3-2, 0-2, 3-3, 0-1) |
Spanje |
| 16:40 |
Nederland |
8 - 9 |
(2-2, 0-4, 5-2, 1-1) |
Duitsland |
Eindstand Groep A
Groep B
| 20 juli |
15:00 |
Kroatië |
8 - 5 |
(3-1, 1-1, 2-1, 2-2) |
Griekenland |
| 18:20 |
Oekraïne |
6 - 6 |
(0-1, 2-1, 0-2, 4-2) |
Roemenië |
| 22:00 |
Italië |
10 - 7 |
(3-1, 1-3, 2-0, 4-3) |
Verenigde Staten |
| 21 juli |
15:00 |
Roemenië |
6 - 11 |
(2-5, 2-1, 0-2, 2-3) |
Kroatië |
| 18:20 |
Italië |
8 - 6 |
(2-2, 4-1, 1-1, 1-2) |
Oekraïne |
| 22:00 |
Verenigde Staten |
9 - 7 |
(4-2, 3-1, 1-2, 1-2) |
Griekenland |
| 22 juli |
15:00 |
Griekenland |
8 - 5 |
(3-1, 2-1, 2-2, 1-1) |
Roemenië |
| 18:20 |
Kroatië |
8 - 10 |
(1-3, 2-2, 2-2, 3-3) |
Italië |
| 22:00 |
Oekraïne |
7 - 9 |
(1-1, 2-1, 3-5, 1-2) |
Verenigde Staten |
| 23 juli |
15:00 |
Italië |
10 - 8 |
(1-2, 2-1, 4-3, 3-2) |
Griekenland |
| 18:20 |
Oekraïne |
8 - 16 |
(0-3, 1-3, 1-4, 6-6) |
Kroatië |
| 22:00 |
Verenigde Staten |
10 - 5 |
(2-0, 4-1, 3-1, 1-3) |
Roemenië |
| 24 juli |
15:00 |
Griekenland |
9 - 6 |
(0-0, 2-1, 4-1, 3-4) |
Oekraïne |
| 18:20 |
Italië |
10 - 9 |
(2-2, 3-3, 3-1, 2-3) |
Roemenië |
| 22:00 |
Kroatië |
8 - 10 |
(2-2, 2-2, 1-4, 3-2) |
Verenigde Staten |
Eindstand Groep B
Groep Plaats 9/12
| 26 juli |
11:00 |
Duitsland |
10 - 4 |
(3-0, 3-1, 1-1, 3-2) |
Oekraïne |
| 12:40 |
Nederland |
10 - 8 |
(3-2, 2-1, 4-1, 1-4) |
Roemenië |
| 27 juli |
11:00 |
Duitsland |
9 - 6 |
(1-0, 2-3, 3-1, 3-2) |
Nederland |
| 12:40 |
Roemenië |
11 - 8 |
(2-0, 4-3, 3-2, 2-3) |
Oekraïne |
| 28 juli |
8:00 |
Nederland |
9 - 9 |
(1-2, 5-1, 2-3, 1-3) |
Oekraïne |
| 9:30 |
Duitsland |
10 - 6 |
(2-2, 2-0, 3-2, 3-2) |
Roemenië |
Eindstand Groep Plaats 9/12
Kwartfinales
| 26 juli |
15:00 |
Hongarije |
12 - 8 |
(3-2, 4-2, 2-2, 3-2) |
Griekenland |
| 16:40 |
Joegoslavië |
6 - 8 |
(1-3, 1-2, 2-1, 2-2) |
Kroatië |
| 18:20 |
Spanje |
5 - 4 |
(2-0, 2-1, 1-0, 0-3) |
Verenigde Staten |
| 22:10 |
Rusland |
9 - 11 |
(4-4, 3-2, 1-3, 1-2) |
Italië |