Adam Ollas Mattsson and Sweden finished off the round robin portion of the 2016 World Junior Championship with a perfect record, picking up a 5-2 win over Canada in their final game on Thursday.
Sweden's next game is against Slovakia on Saturday in the quarter-finals. Canada will take on Finland in the quarter-finals.
Sweden jumped out to a 2-0 with Alexander Nylander and Gustav Forsling scoring on the power play. Canada was able to get on the board late in the period when Mitchell Stephens beat netminder Linus Soderstrom at the 15:51 mark.
Adrian Kempe scored the lone goal in the second period, another power play marker for the Swedes.
Anton Karlsson extended Sweden's lead to 4-1 in the third period but Canada was able to capitalize on a power play late in the stanza with Mitch Marner finding the back of the net.
However, with the goaltender pulled, Sweden ended Canada's hopes of a comeback when Rasmus Asplund scored an empty-netter.
Calgary Flames prospect Brandon Hickey was pointless in the loss. Mason McDonald, Calgary's second round pick in 2014, backed up Mackenzie Blackwood.
Finland 5, Czech Republic 4
The Finns bested the Czech Republic in a back-and-forth affair on Thursday and will now prepare for their quarter-final date with Canada on Saturday.
Patrik Laine, draft-eligible in 2016, scored the game-winner late in the game when he was able roof a drop pass from Olli Juolevi in the slot.
Laine's linemates Jesse Puljujarvi, also draft-eligible in the 2016 NHL Draft, scored twice and Sebastian Aho had two assists in the win. Finland also received goals from Roope Hintz and Antti Kalapuhdas.
Jiri Smejkal, Jan Ordos, David Sklenicka, and Michael Spacek scored for the Czech Republic.
The Czechs will take on the USA in the quarter-finals.
Russia 2, Slovakia 1
The Russians, the top seed in Group B, edged Slovakia 2-1 in their final game of the round robin portion of the tournament. They will face Denmark in the quarter-finals while Slovakia will take on Sweden in their quarter-final match-up on Saturday.
Russia's Artur Lauta opened the scoring while Yegor Rykov scored the game-winner for his country. Christian Jaros was able to pull Slovakia within a goal with a power play marker in the second period but they were unable to get another puck past Russian netminder Alexander Georgiev.
USA 4, Denmark 1
With a 4-1 win over Denmark on Thursday, the USA has clinched second place in Group A. They will face the Czech Republic in the quarter-finals.
It was Denmark's Mathias Lassen who opened the scoring but the USA replied with four unanswered goals; Auston Matthews, Sonny Milano, Colin White, and Anders Bjork found the back of the net for the Americans.
USA netminder Brandon Halverson made 16 saves while Denmark's Mathas Seldrup stopped 40 of the 44 shots he faced.
Denmark will play Russia in the quarter-finals on Saturday.