A-skupina – sobota: Švajčiarsko – Nemecko 1:3 (0:1, 1:0, 0:2), góly: 36. Reichert – 19. Sturm, 58. Ludemann, 59. Kreutzer, vylúčení 12:6, presilovky a oslabenia 0:0, rozhodovali Šindler (ČR) – Neuwirth (Kan.), Popovič (SR), 18 500 divákov, Bielorusko – Česko 1:5 (1:0, 0:3, 0:2), 8. Skabelka – 23. Čajánek, 26. Procházka, 28. Ručinský, 53. Vlasák, 55. Výborný, vylúčení 6:5, presilovky 0:0, oslabenia 0:1, rozhodoval Dell (USA), 8100.
1. Česko 1 1 0 0 5:1 2
2. Nemecko 1 1 0 0 3:1 2
3. Švajčiarsko 1 0 0 1 1:3 0
4. Bielorusko 1 0 0 1 1:5 0
B-skupina – sobota: Rakúsko – Fínsko 1:5 (1:1, 0:0, 0:4), 8. Lucas – 50. a 60. Ylonen, 6. Kapanen, 44. Rintanen, 55. Timonen, vylúčení 9:5, presilovky 0:1, oslabenia 0:0, rozhodoval Schimm (Nem.), 6161.
1. Slovensko 1 1 0 0 8:4 2
2. Fínsko 1 1 0 0 5:1 2
3. Japonsko 1 0 0 1 4:8 0
4. Rakúsko 1 0 0 1 1:5 0
C-skupina – sobota: USA – Ukrajina 6:3 (3:1, 2:0, 1:2), 4. Hedican, 12. Knuble, 14. Parrish, 35. Legwand, 40. Connolly (z tr. strieľania), 53. Wilson – 18. Klimentiev, 42. Slivčenko, 44. Kasiančuk, vylúčení 4:2, presilovky a oslabenia 0:0, rozhodoval Savolainen (Fín.), 9037, nedeľa: Lotyšsko – Švédsko 2:5 (1:2, 1:2, 0:1), 11. Pantelejevs, 27. Fanduls – 6. M. Johansson, 11. Olsson, 29. A. Johansson, 39. Johnsson, 50. Ottosson, vylúčení 4:6, navyše M. Johansson 10 min, presilovky 0:1, oslabenia 0:0, rozhodoval Mihálik (SR), 11 216.
1. USA 1 1 0 0 6:3 2
2. Švédsko 1 1 0 0 5:2 2
3. Ukrajina 1 0 0 1 3:6 0
4. Lotyšsko 1 0 0 1 2:5 0
D-skupina – sobota: Nórsko – Kanada 0:5 (0:2, 0:2, 0:1), 12. Lecavalier, 15. Richards, 27. Thornton, 30. Friesen, 60. Walker, vylúčení 7:8, presilovky 0:3, oslabenia 0:0, rozhodoval Kurmann (Švajč.), 7228, Rusko – Taliansko 7:0 (2:0, 3:0, 2:0), 6. a 31. Kuvaldin, 15. But, 25. Tverdovskij, 38. Karpov, 42. Razin, 54. Prokopiev, vylúčení 8:10, navyše Chitaroni 5+DKZ, Bartolone (obaja Tal.) 10 min, presilovky 4:0, oslabenia 0:0, rozhodoval Radbjer (Švéd.), 4000.
1. Rusko 1 1 0 0 7:0 2
2. Kanada 1 1 0 0 5:0 2
3. Nórsko 1 0 0 1 0:5 0
4. Taliansko 1 0 0 1 0:7 0