Remíza s Českom 3:3 v záverečnom stretnutí osemfinálovej skupiny znamenala, že Slovensko postúpilo do štvrťfinále z výhodného prvého miesta. Vo vyraďovacom zápase nás čakal relatívne najvýhodnejší súper – Švajčiarsko. Fínsko skončilo za našimi susedmi až na treťom mieste, postup si vybojovali ešte húževnatí Nemci po remíze so Suomi 2:2.2. mája
Slovensko – Fínsko 5:1 (1:1, 0:0, 4:0), góly: 11. Kapuš (Šatan, Švehla), 43. Nagy (Országh), 51. Šatan (Stümpel, Švehla), 58. Šatan, 59. Hlinka (Suchý) – 4. Jokinen (Berg, Kallio), vylúčení: 8:6, navyše Niinimaa (Fínsko) na 10 min, presilovky a oslabenia: 1:0, strely na bránku: 22:29, rozhodovali: Dutil (Kan.) – Karlsson (Švéd.), Laschowski (Kan.), 13 209 divákov. Slovensko: Lašák – Ľ. Višňovský, Štrbák, Švehla, Lintner, Ivan Majeský, Suchý, L. Čierny, Milo – Pálffy, Stümpel, Zedník – Šatan, Kapuš, Bondra – Országh, M. Hlinka, Nagy – Radivojevič, Vaic, Sejna. Fínsko: Nurminen – Timonen, Niinimaa, Nummelin, Berg, Lydman, Kiprusoff, Väänänen – Selänne, Koivu, Peltonen – Kallio, Jokinen, Miettinen – Eloranta, Pirnes, Rintanen – Pirjetä, Ylönen, Hagman.
Česko – Ukrajina 5:2 (0:0, 4:1, 1:1), góly: 24. M. Straka (Kadlec, T. Kaberle), 28. Kadlec (M. Straka, Duda), 28. Hejduk (Hlaváč), 33. Hejduk (Špaček, Richter), 60. J. Hlinka (Špaček, T. Kaberle) – 36. Bobrovnikov (Kasjančuk), 58. Šachrajčuk (Procenko, Litvinenko), vylúčení: 5:6, presilovky: 2:1, oslabenia: 0:0, strely na bránku: 19:30, rozhodovali: Kurmann (Švajč.) – Redding (USA), Jakobsen (Dán.), 12 517 divákov.
3. mája
Nemecko – Rakúsko 5:1 (2:0, 2:1, 1:0), góly: 10. Soccio (Lüdemann), 13. T. Martinec, 25. Kunce (Lewandowski, Boos), 28. Abstreiter (Retzer, S. Goc), 41. Morczinietz (Kathan, M. Reichel) – 32. Brandner, vylúčení: 4:5, presilovky: 2:0, oslabenia: 0:0, strely na bránku: 32:36, rozhodovali: Looker (USA) – Makarov (Rus.), Linke (Švajč.), 12 510 divákov.
Fínsko – Ukrajina 9:0 (3:0, 4:0, 2:0), góly: 4. Rintanen (Berg, Jokinen), 16. Rintanen (Kallio), 17. Hagman (Väänänen), 21. Rintanen, 22. Hagman (Pirnes), 27. Selänne (Koivu, Rintanen), 30. Selänne (Timonen, Berg), 49. Timonen (Koivu, Selänne), 57. Rintanen (Nummelin, Kallio), vylúčení: 9:13, presilovky: 2:0, oslabenia: 0:0, strely na bránku: 45:16, rozhodovali: Matsuoka (Kan.) – Redding (USA), Jakobsen (Dán.), 13 174 divákov.
4. mája
Slovensko – Rakúsko 7:1 (2:0, 3:1, 2:0), góly: 4. Stümpel (Pálffy), 17. Ľ. Višňovský (Pálffy, Zedník), 31. Kapuš (Radivojevič, Vaic), 32. Zedník (Stümpel, Lintner), 36. Bondra (Šatan, Demitra), 47. Nagy (Bondra), 58. Pálffy (Ľ. Višňovský) – 32. Welser (Setzinger), vylúčení: 10:7, presilovky: 3:0, oslabenia: 0:0, strely na bránku: 25:19,rozhodovali: Dutil (Kan.) – Linke (Švajč.), Makarov (Rus.), 11 786 divákov. Slovensko: Staňa – Ľ. Višňovský, Štrbák, Švehla, Suchý, Lintner, Ivan Majeský, L. Čierny, Milo – Pálffy, Stümpel, Zedník – Šatan, Demitra, Bondra – Országh, M. Hlinka, Nagy – Radivojevič, Kapuš, Vaic. Rakúsko: Prohaska – A. Lakos, Unterluggauer, R. Lukas, Doyle, P. Lakos, T. Pöck, Kasper – Kalt, P. Lukas, Brandner – Perthaler, Szücs, Salfi – Trattnig, Raimund Divis, M. Hohenberger – Setzinger, Koch, Welser.
Česko – Nemecko 4:0 (1:0, 1:0, 2:0), góly: 4. Hlaváč (Vrbata), 30. R. Reichel (Kolařík, Výborný), 43. Hlaváč (Vrbata, Vašíček), 50. Výborný (Špaček, M. Straka), vylúčení: 7:6, navyše: Felski (Nem.) na 10 min, presilovky a oslabenia: 0:0, strely na bránku: 19:23, rozhodovali: Matsuoka (Kan.) – Karlsson (Švéd.), Laschowski (Kan.), 12 152 divákov.
5. mája
Slovensko – Česko 3:3 (0:1, 2:2, 1:0), góly: 24. Višňovský (Pálffy), 38. Demitra (Šatan), 54. Nagy (Lintner, M. Hlinka) – 17. M. Straka (Vrbata), 28. M. Straka (T. Kaberle, Vokoun), 31. Výborný, vylúčení: 10:8, navyše Országh a Pálffy 10 min – Duda 5+DKZ, Richter 10 min, presilovky: 2:2, oslabenia: 0:0, rozhodovali: Dutil (Kan.) – Redding (USA), Karlsson (Švéd.),
12 860 divákov. Slovensko: Lašák – Ľ. Višňovský, Štrbák, Švehla, Suchý, Lintner, Ivan Majeský, L. Čierny, Milo – Pálffy, Stümpel, Zedník – Šatan, Demitra, Bondra – Országh, M. Hlinka, Nagy – Radivojevič, Kapuš, Sejna. Česko: Vokoun – Richter, Špaček, P. Kadlec, Hejda, Modrý, T. Kaberle, Kolařík, Balaštík – Vrbata, Vašíček, Hlaváč – Duda, M. Straka, Sup – Hejduk, R. Reichel, Výborný – J. Hlinka, Hudler, Kotrla.
6. mája
Ukrajina – Rakúsko 2:5 (0:0, 0:3, 2:2), góly: 50. Šachrajčuk, 55. Procenko (Klimentiev) – 23. Raimund Divis (M. Hohenberger), 27. Raimund Divis, 33. Doyle (P. Lukas), 45. M. Hohenberger (Trattnig, Unterluggauer), 60. M. Hohenberger, vylúčení: 5:4, navyše Christič na 10 min – Doyle na 5 min + DKZ, presilovky: 1:1, oslabenia: 0:1, strely na bránku: 34:29, rozhodovali: Andersson (Švéd.) – Laschowski (Kan.), Jakobsen (Dán.), 12 326 divákov.
Fínsko – Nemecko 2:2 (2:1, 0:1, 0:0), góly: 9. Peltonen (Koivu, Timonen), 18. Nummelin (Rintanen) – 5. Soccio (Morczinietz), 23. Kreutzer (S. Goc), vylúčení: 8:6, navyše: 54. Ninimaa (Fín.) na 10 min, presilovky: 2:0, oslabenia: 0:0, strely na bránku: 44:31, rozhodovali: Kurman – Linke (obaja Švajč.), Makarov (Rus.), 13 289 divákov.