RIGA, Latvia, May 17 (UPI) -- Canada and Sweden Wednesday advanced to the semifinals of the 2006 World Ice Hockey Championships at Riga, Latvia.
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.