Team Sweden's Carl Klingberg, right, congratulates Dennis Rasmussen on his second period goal against Finland. ((Geoff Howe/Canadian Press) )

Jacob Josefson scored twice and Jacob Markstrom made 39 saves as Sweden defeated Finland 7-1 on Thursday to advance to the semifinals at the world junior hockey championship.

Sweden (3-0) entered the first-place showdown following dominating performances against the Czechs, Russians and Austrians earlier in the round robin. The only blemish on Finland's record was a 2-0 loss to Russia, in a game in which the Finns outplayed and outshot the Russians but couldn't beat goalie Igor Bobkov.

Andre Petersson, Dennis Rasmussen, Mattias Tedenby, Magnus Paajarvi-Svensson and Marcus Johansson also scored for the Swedes, who won't play again until Sunday in Saskatoon.

Teemu Hartikainen scored for Finland.

It was Markstrom who this time frustrated the Finns, who dominated the first period, holding Sweden to just three shots while pounding Markstrom with 26 shots. But near the end of the period, a careless Finn turnover to one of the tournament's top goal scorers proved costly.

Petersson, an Ottawa Senators draft pick, snatched the puck at centre ice, worked his way over the Finns' blue-line and fired a quick wrist shot between the Finnish defenders and over Joni Ortio's blocker shoulder. The unassisted effort was Petersson's fifth goal of the tournament.

Sweden then poured it on with three second-period goals. 

Finland will play in the quarter-finals Saturday.

Russia 5, Czech Republic 2

Vladimir Tarasenko had two goals and an assist to help Russia beat the Czech Republic 5-2. 

The win earns Russia (3-1) a spot in the quarter-finals while the loss drops the Czechs (1-3) into the tournament's relegation round.

Russia opened the scoring in the first during a power play when Alexander Burmistrov drew Czech goalie Jakub Sedlacek down and out of position, then dished off to Vladimir Tarasenko who buried it in the empty side.

Midway through the second, Russia made it 2-0 with a similar goal when Nikita Filatov drew the Czech defenders towards him, then slid to puck over to Kirill Petrov for a one-timer into the open side.

The Czechs responded on the power play following a near goal in their own end when Tomas Knotek made a perfect stretch pass the other way to Jan Kana who then scored on the breakaway.

Czech Stepan Novotny then tied the game at 14:01 into the third but Russia got the lead back less than a minute later when Tarasenko scored his second of the night on a two-on-none breakaway.

Russia added two more in the last two minutes to down the Czechs for good.

Igor Bobkkov made 39 stops for the win while Sedlacek stopped 19.

Switzerland 4, Slovakia 1

Benjamin Conz stopped 41 shots to help Switzerland top Slovakia 4-1 and advance to the quarter-finals.

The Swiss (2-2) will meet Russia on Saturday, while Slovakia (1-4) is bumped to the relegation round.  

Nino Neiderreiter scored two goals for the Swiss. His first tally came in the second period when he tipped in a Patrick Geering point shot on the power play at 7:27. In the third he beat Tomas Halasz on a breakaway.

The goal was reviewed, but the puck was deemed to have crossed the goal-line before the net was knocked off its moorings.