2004 IIHF World Championship (WFAC)

The 2004 IIHF Ice Hockey World Championships was the 45th edition of the Ice Hockey World Championships hosted by the International Ice Hockey Federation (IIHF), and held in Moscow and Leningrad, Soviet Union, in 2004. The tournament is the top division of the 2004 Men's World Ice Hockey Championships.

Seeding
The seeding in the preliminary round was based on the 2000 IIHF World Ranking:

Group A
Group B USA LAT NOR POL

Group C SWE FIN DEN ITA

Second round
Group E CAN TCH URS SUI GER AUT

Group F FIN USA SWE LAT NOR DEN

E1-F4 - CAN 5-0 LAT F2-E3 - USA 5-3 URS

F1-E4 - FIN 2-1 SUI E2-F3 - TCH 6-1 SWE

CAN 4-3 OT USA FIN 2-1 TCH

CAN 3-2 FIN USA 0-1 TCH