MALMO, Sweden (AP) Juuse Saros helped Finland beat Canada in the world junior hockey semifinals, making 23 saves in a 5-1 victory Saturday.

Finland will play Sweden in the final Sunday. Sweden beat Russia 2-1 in the first semifinal.

Joni Nikko, Artturi Lehkonen and Buffalo Sabres defenseman Rasmus Ristolainen scored in the second period to give Finland a 3-0 lead. Jonathan Drouin scored for Canada, but Teuvo Teralainen scored on a penalty shot with 3:11 to go and added an empty-net goal.

Oskar Sundqvist gave Sweden a 2-0 lead early in the third period. Nashville Predators forward Filip Forsberg also scored and Erie Otters goalie Oscar Dansk made 26 saves. Damir Zhafyarov scored for Russia.

Sweden, 6-0-0 in the tournament, is seeking its third title and second in three years. In round-robin play, Sweden beat Finland 4-2. Finland won the last of its two titles in 1998.