SOCHI, Russia -- Henrik Lundqvist made 19 saves for his second shutout of the Sochi Games and Carl Hagelin scored twice, helping Sweden rout upstart Slovenia 5-0 Wednesday to advance into Olympic hockey semifinals.
The 2006 Olympic champions will face Finland on Friday for a spot in the gold-medal game.
Sweden is the only team to win all four of its games in regulation in what has been quite a feat without Henrik Zetterberg, Henrik Sedin and Johan Franzen.
The short-handed Swedes ended a feel-good story, eliminating Slovenia in its first Olympic hockey tournament.
Alexander Steen broke a scoreless tie 18:50 into the game. After a scoreless second, Daniel Sedin, Loui Eriksson and Hagelin broke the game open with four goals in the third period.