In the quarters, Canada beat Slovakia, 4-1, while Sweden buried the United States, 6-0.
Canada -- which had three goals within two minutes in the third period -- will face Sweden in one semifinal on Saturday.
In the U.S.-Sweden game, Mika Hannula had a hat trick and Johan Holmqvist turned aside all 18 shots he faced to earn the shutout.
The other semi will be between the winners of Thursday's Russia-Czech Republic and Finland-Belarus contests.
Astronomers offer more expansive view of universe
Attkisson leaves CBS News, reportedly over network's 'liberal bias'