|  Final Four |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 21.07 | --:-- |   Austria | 4-2 |   Poland | 2-0 |  | 3-4 | 21.07 | --:-- |   Russia | 6-1 |   Ukraine | 3-0 |  | 1/2 | 20.07 | --:-- |   Austria | 6-0 |   Ukraine | 3-0 |  | 1/2 | 20.07 | --:-- |   Poland | 1-0 |   Russia | 0-0 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Austria | 15 | 5 | 0 | 0 | 17: | 4 |  | 2. Poland | 7 | 2 | 1 | 2 | 9: | 9 |  | 3. Russia | 12 | 4 | 0 | 1 | 25: | 6 |  | 4. Ukraine | 4 | 1 | 1 | 3 | 8: | 20 |  | 5. Italy | 9 | 3 | 0 | 2 | 11: | 12 |  | 6. Switzerland | 7 | 2 | 1 | 2 | 14: | 14 |  | 7. Belarus | 4 | 1 | 1 | 3 | 14: | 18 |  | 8. Czechia | 0 | 0 | 0 | 5 | 10: | 25 |   
 | 
 | 
 
| Group 5-8 | p | w | d | l | gf | ga |  | 5. Italy | 9 | 3 | 0 | 0 | 8: | 5 |  | 6. Switzerland | 6 | 2 | 0 | 1 | 10: | 6 |  | 7. Belarus | 3 | 1 | 0 | 2 | 12: | 14 |  | 8. Czechia | 0 | 0 | 0 | 3 | 8: | 13 |   
    | Team | Ital | Swit | Bela | Czec |  | Italy | --- |  2:1 | 3:2 |  3:2 |  | Switzerland |   | --- |  6:3 | 3:1 |  | Belarus |   |   | --- |  7:5 |  | Czechia |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 20.07 | --:-- |   Belarus | 7-5 |   Czechia | 2-1 |  | 20.07 | --:-- |   Italy | 2-1 |   Switzerland | 2-1 |  | 21.07 | --:-- |   Italy | 3-2 |   Czechia | 2-1 |  | 21.07 | --:-- |   Switzerland | 6-3 |   Belarus | 2-1 |   
 |  
|   First 2 to 1/2 Finals. Rest to Group 5-8. |  | Scores were transferred to Group 5-8. |   
| Group A | p | w | d | l | gf | ga |  | 1. Russia | 9 | 3 | 0 | 0 | 19: | 4 |  | 2. Ukraine | 4 | 1 | 1 | 1 | 7: | 8 |  | 3. Switzerland | 4 | 1 | 1 | 1 | 7: | 9 |  | 4. Czechia | 0 | 0 | 0 | 3 | 3: | 15 |   
    | Team | Russ | Ukra | Swit | Czec |  | Russia | --- | 4:2 | 5:1 | 10:1 |  | Ukraine |   | --- | 3:3 | 2:1 |  | Switzerland |   |   | --- | 3:1 |  | Czechia |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 15.07 | --:-- |   Russia | 4-2 |   Ukraine | 2-1 |  | 15.07 | --:-- |   Switzerland | 3-1 |   Czechia | 0-1 |  |  transferred to Group 5-8. |  | 16.07 | --:-- |   Ukraine | 3-3 |   Switzerland | 1-0 |  | 16.07 | --:-- |   Russia | 10-1 |   Czechia | 6-1 |  | 18.07 | --:-- |   Russia | 5-1 |   Switzerland | 2-0 |  | 18.07 | --:-- |   Ukraine | 2-1 |   Czechia | 1-1 |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Austria | 9 | 3 | 0 | 0 | 7: | 2 |  | 2. Poland | 4 | 1 | 1 | 1 | 6: | 5 |  | 3. Italy | 3 | 1 | 0 | 2 | 6: | 9 |  | 4. Belarus | 1 | 0 | 1 | 2 | 4: | 7 |   
    | Team | Aust | Pola | Ital | Bela |  | Austria | --- | 2:0 | 2:1 | 3:1 |  | Poland |   | --- | 5:2 | 1:1 |  | Italy |   |   | --- | 3:2 |  | Belarus |   |   |   | --- |   
 | 
| date | time | team 1 | score | team 2 | HT |  | 15.07 | --:-- |   Poland | 1-1 |   Belarus | 1-1 |  | 15.07 | --:-- |   Austria | 2-1 |   Italy | 2-0 |  | 17.07 | --:-- |   Italy | 3-2 |   Belarus | 1-0 |  |  transferred to Group 5-8. |  | 17.07 | --:-- |   Austria | 2-0 |   Poland | 1-0 |  | 18.07 | --:-- |   Poland | 5-2 |   Italy | 2-2 |  | 18.07 | --:-- |   Austria | 3-1 |   Belarus | 2-0 |   
 |  
 |