Dillon Dube and Canada are off to the 2017 IIHF World Junior Championship gold medal game after defeating Oliver Kylington and Sweden 5-2 in Wednesday's semi-final match-up.
Canada will take on the USA in tomorrow's final.
Dube logged 11:49 in the win. The Calgary Flames' second round pick in 2016 has three assists in five games at the tournament. He and Sweden will face Russia for the bronze medal on Thursday.
Kylington, the 60th overall selection, put in 21:56 of ice time for Sweden. The defenceman has four assists through six skates.
Full game stats:
Sweden (short-handed) - Joel Eriksson Ek, assisted by Tim Soderlund - 6:05
Canada - Mitchell Stephens, assisted by Anthony Cirelli - 7:43
Sweden - Carl Grundstrom, assisted by Alexander Nylander and Joel Eriksson Ek - 8:05
Canada - Anthony Cirelli, assisted by Kale Clague and Thomas Chabot - 18:49
Canada - Julien Gauthier, assisted by Pierre-Luc Dubois - 12:02
Canada - Dylan Strome, assisted by Noah Juulsen and Jake Bean - 7:38
Canada (empty net) - Julien Gauthier, assisted by Dylan Strome and Tyson Jost - 18:02