Canada will face Finland in the world junior hockey championship game in Edmonton on Saturday night.
Finland was the 1-0 winner over Sweden in a semifinal game on Friday night.
READ MORE: Canada wins 5-2 over Czechia, will play for world junior hockey gold in Edmonton
Sweden and Finland battled through a scoreless first period on Friday before Finnish defenceman Kasper Puutio broke the deadlock with a power-play goal 5:18 into the second.
The Swedes had a prime opportunity to equalize late in the frame when back-to-back penalties left the Finns down two men for more than 90 seconds but couldn’t get a puck past goalie Juha Jatkola.
Jatkola stopped all 23 shots he faced across the game and Jesper Wallstedt had 27 saves for Sweden.
Get daily National news
Sweden will face Czechia in the bronze-medal game on Saturday.
Comments