Środa – 6 lipca:
Luksemburg – Belgia 0:19
Armenia – Ukraina 0:34
Holandia – Szwecja 16:1
Cypr – Chorwacja 2:8
Austria – Finlandia 16:2
Luksemburg – Polska 2:20
Szwajcaria – Turcja 7:3
Armenia – Belgia 0:41
Cypr – Ukraina 2:11
Polska – Chorwacja 13:1
Czwartek – 7 lipca:
Luksemburg – Ukraina 5:11
Holandia – Finlandia 20:1
Belgia – Cypr 6:0
Austria – Turcja 11:5
Chorwacja – Armenia 22:2
Szwecja – Szwajcaria 1:14
Ukraina – Polska 5:8
Cypr – Luksemburg 3:2
Szwecja – Austria 1:15
Belgia – Chorwacja 8:3
Turcja – Finlandia 7:4
Armenia – Polska 0:36
Szwajcaria – Holandia 3:15
Piątek – 8 lipca:
Turcja – Szwecja 6:2
Cypr – Armenia 17:0
Austria – Holandia 0:6
Chorwacja – Luksemburg 6:3
Finlandia – Szwajcaria 0:9
Belgia – Ukraina 5:4
Cypr – Polska 1:12
Holandia – Turcja 9:4
Finlandia – Szwecja 6:4
Luksemburg – Armenia 13:0
Szwajcaria – Austria 6:5
Ukraina – Chorwacja 14:2
Belgia – Polska 7:5
Sobota – 9 lipca:
Szwecja – Armenia 14:1
Austria – Chorwacja 12:6
Ukraina – Turcja 6:4
I półfinał: Belgia – Szwajcaria 8:2
Mecz o 9. miejsce: Cypr – Finlandia 4:2
II półfinał: Polska – Holandia 3:5
Mecz o 11. miejsce: Szwecja – Luksemburg 5:6
Mecz o 7. miejsce: Chorwacja – Turcja 3:6
Mecz o 5. miejsce: Austria – Ukraina 6:4
Mecz o 3. miejsce: Polska – Szwajcaria 8:2
Mecz o 1. miejsce: Belgia – Holandia 1:4