Czech Republic – Denmark 7:4
16:20, final (A)
Goals and assists: 20. Rutta (Kampf), 23. Flek (Kondelik, Voženílek), 25. Sedlák (Kaše, Cervenka), 47. Kundratek (Tomášek, Krejcik), 52. Kubalik (Tomášek, Palat), 52. Stransky (Kampf, Voženílek), 54. Palat (Kempny) – 19. Wejse (Blichfeld, Bruggisser), 40. Russell (Jensen, Bruggisser), 45. Mølgaard (M. Lauridsen, Lassen), 52. From (Scheel, Wejse). . Referees: Hronský (SVK), Schrader (GER) – Briganti (USA), Nyqvist (SWE). Attendance: 17 413.
Germany – Latvia 8:1
16:20, final (B)
Goals and assists: 6. Kahun (Kälble, Tiffels), 19. Wissmann (Sturm), 21. Pfoederl (Ehliz, J. Mueller), 23. Tuomie, 26. Peterka (Reichel, Wissmann), 31. Michaelis (Ehliz), 36. Peterka, 45. Sturm – 40. Komuls. . Referees: Branders (FIN), Campbell (CAN) – Ondráček (CZE), Špůr (CZE). Attendance: 8 652.
Switzerland – Great Britain 3:0
20:20, final (A)
Goals and assists: 4. Hischier (Josi, Fiala), 14. Kukan (Siegenthaler, Herzog), 39. Niederreiter (Fiala, Josi). . Referees: Anson (LAT), Heikkinen (FIN) – Heffner (GER), Lundgren (SWE). Attendance: 15 239.
Slovakia – Poland 4:0
20:20, final (B)
Goals and assists: 3. Cingel (P. Koch), 58. Cehlarik (Slafkovský), 58. Cingel (P. Koch). . Referees: Hribík (CZE), Pearce (CAN) – N. Briganti (USA), Yletyinen (SWE). Attendance: 9 109.