Great Britain – Denmark 3:4
16:20, final (A)
Goals and assists: 6. Kirk (Curran, Ruopp), 11. Neilson (Mosey, Lake), 39. Halbert (Lachowicz, Perlini) – 7. Aagaard (Mølgaard, Olesen), 9. Bruggisser (Olesen, Wejse), 22. Aagaard (Olesen, Mølgaard), 53. Wejse (Blichfeld, Bruggisser). . Referees: Björk (SWE), MacFarlane (USA) – Briganti (USA), Wyonzek (CAN). Attendance: 16 277.
Germany – Kazakhstan 8:2
16:20, final (B)
Goals and assists: 2. Szuber (Stachowiak, Peterka), 3. Tuomie (Kastner, Ugbekile), 22. Peterka (Stachowiak, Wissmann), 29. Reichel (Pfoederl), 36. Kälble (Peterka, Stachowiak), 51. Reichel (Peterka, Stachowiak), 55. Tiffels (Sturm), 59. Kastner (Ehl, Tuomie) – 8. Starchenko (Panyukov), 52. Koroljov (Bojko). . Referees: Holm (SWE), Vikman (FIN) – Briganti (USA), Špůr (CZE). Attendance: 8 479.
Czech Republic – Austria 4:0
20:20, final (A)
Goals and assists: 20. Kaše (p.s.), 36. Kubalik (Tomášek, Špaček), 37. Flek (Stransky), 42. Tomášek (Palat, Kubalik). . Referees: Heikkinen (FIN), Kaukokari (FIN) – Heffner (GER), Nikulainen (FIN). Attendance: 17 413.
Poland – USA 1:4
20:20, final (B)
Goals and assists: 47. Pasiut (Wronka, Kolusz) – 31. Kesselring (Tkachuk, Vlasic), 40. Tkachuk (Pinto, Sanderson), 42. Caufield (Tkachuk), 50. Caufield (Tkachuk, Pinto). . Referees: Brander (FIN), Holm (SWE) – Durmis (SVK), Ondráček (CZE). Attendance: 8 935.