Bez straty bodu sa víťazmi skupiny stali obhajcovia titulu Česi. Najviac ich potrápili Američania, ktorí dokázali z 1:4 dotiahnuť na 4:4, no záverečné slovo mal Martin Procházka. Okrem očakavaného postupu Kanady z druhého a Ameriky z tretieho miesta sa do štvrťfinále prebojovali aj húževnato hrajúci Nemci, ktorí potrápili i Kanadu. S Lotyšmi prehrávali ešte v 54. min 1:2, no dokázali otočiť skóre a na záver obrať o bod aj Američanov. Lotyši napokon zostali bez bodu, keď nedokázali uspieť ani v súboji so Švajčiarmi. 2. mája
USA – Švajčiarsko 3:0 (2:0, 1:0, 0:0), 6. M. Murphy, 20. Park, 21. Konowalchuk, vylúčení 4:3, presilovky 1:0, oslabenia 0:0, rozhodoval Lepaus (Fín.), 3010.
Česká republika – Lotyšsko 3:1 (2:0, 0:0, 1:1), 1. Jágr, 8. M. Procházka, 60. Kubina – 46. Cipruss, vylúčení: 6:2, Hrdina, Výborný, Kuba – Belvskis 10 min, presilovky a oslabenia: 0:0, rozhodoval Johnsen (Nór.), 2321.
Kanada – Nemecko 3:1 (1:1, 1:0, 1:0), 5. Comrie, 40. Smyth, 52. McDonald – 13. Hynes, vylúčení 4:2, Vright – Kreutzer 5 + DKZ, presilovky a oslabenia 0:0, rozhodovali Mihálik – Popovič (obaja SR), Staniforth (V. Brit.), 3370.
3. mája
Švajčiarsko – Kanada 2:3 (0:0, 1:0, 1:3), 34. Aeschlimann, 59. Rüthemann – 43. Heatley, 49. Brewer, 52. McDonald, vylúčení 3:4, presilovky 1:1, oslabenia 0:0, rozhodovali Karabanov (Rus.) – Svensson (Švéd.), Popovič (SR), 3096.
Nemecko – Lotyšsko 3:2 (1:1, 0:1, 2:0), 19. Rumrich, 54. Blank, 60. Hynes – 3. Semjonovs, 23. Belavskis, vylúčení 4:4, Benda (Nem.) 10 min, presilovky 0:1, oslabenia 0:0, rozhodoval Lepaus (Fín.), 4278.
4. mája
Česká republika – USA 5:4 (3:1, 1:3, 1:0), 4. Patera, 7. Moravec, 15. Čajánek, 21. Jágr, 45. M. Procházka – 8. a 23. Clark, 26. La Couture, 36. M. Murphy, vylúčení 1:3, presilovky 1:0, oslabenia 0:0, rozhodoval Larking (Švéd.), 4923.
5. mája
Kanada – Česká republika 1:5 (0:2, 0:0, 1:3), 43. Staios – 6. Čajánek, 11. Hrdina, 46. M. Sýkora, 47. Patera, 59. Klesla, vylúčení 10:7, presilovky 0:1, oslabenia 0:0, rozhodoval Pakaslahti (Fín.), 4213.
Lotyšsko – Švajčiarsko 4:6 (0:0, 1:3, 3:3), 25. Lavins, 44. Vitolinš, 51. Ozolinš, 59. Kerčs – 23., 54. a 60. Jeannin, 27. Plüss, 31. Wichser, 58. Aeschlimann (trest. strieľanie), vylúčení 6:6, presilovky 2:1, oslabenia 0:0, rozhodovali Mihálik – Popovič (obaja SR), Svensson (Švéd.), 5459.
USA – Nemecko 2:2 (1:0, 0:1, 1:1), 9. Mowers, 51. Plante – 27. Loth, 48. Benda, vylúčení: 5:4, presilovky 0:1, oslabenia 0:0, rozhodoval Karabanov (Rus.), 5619.