Wlk. Brytania – Dania 0:9
16:15, finał (A)
Składy i statystyki: 9. Jesper Jensen (Eller, M. Lauridsen), 10. Bau Hansen (Boedker, Regin), 13. Poulsen (Olesen), 22. Bruggisser (Boedker, Madsen), 24. Eller (Jensen Aabo, Regin), 25. Nicklas Jensen (Eller, M. Lauridsen), 31. Nicklas Jensen (Storm, Eller), 36. Poulsen (Jesper Jensen, Olesen), 52. Poulsen (Jakobsen). . Sędziowie: Martin Fraňo (CZE), Olivier Gouin (CAN) – Dmitrij Goljak (BLR), Roman Kaderli (SUI). Widownia: .
Włochy – Łotwa 0:3
16:15, finał (B)
Składy i statystyki: 30. Roberts Bukarts (Rihards Bukarts, Meija), 39. Marenis (Gegeris, Freibergs), 60. Blugers (Balcers, Keninš). . Sędziowie: Reneau (USA), Schukies (GER) – Dalton (GBR), Sormunen (FIN). Widownia: 5532.
Niemcy – Francja 4:1
20:15, finał (A)
Składy i statystyki: 18. Seider (Fauser, Hager), 34. Plachta (Eisenschmid, J. Müller), 38. Draisaitl (Kahun), 60. Holzer – 25. Fleury (Bozon, Manavian). . Sędziowie: Jevgenij Romasko, Max Sidorenko – Hleb Lazarev, Dmitrij Šišlo. Widownia: 4 013.
Szwajcaria – Austria 4:0
20:15, finał (B)
Składy i statystyki: 20. Fiala (Hischier, Praplan), 54. Josi (Loeffel, S. Moser), 59. Kurashev (Hischier), 60. Andrighetto (Diaz, Praplan). . Sędziowie: Kaukokari, Rantala – Nikulainen (všichni FIN), Jensen (DEN). Widownia: 4488.