Nathan McKinnon scored two goals and Canada qualified for the final of the Four Nations hockey tournament with a 5-3 victory over Finland, sportal.bg reported.
"Maple Leafs" will meet the USA in a battle for the trophy on Thursday night.
Canada led 3-0 in the first period, after reaching two goals within 46 seconds of the first five minutes. The nine-time Olympic champions led by four goals before the start of the final period, in which Finland scored three goals, but Sidney Crosby scored an empty-netter.
Crosby and Connor McDavid each had a goal and an assist, while Braden Point added a goal. Jordan Binnington had 23 saves, including 12 in the final period. Mikael Granlund scored twice in a 23-second span for the Finns to come within one of tying the game, but Crosby tied the game with 56 seconds left before the final whistle.
Sweden defeated the United States 2-1 in the late game, with goals from Gustav Nyqvist and Jesper Bratt in the first period. Chris Kreider scored for the Americans, giving the team the lead in the 35th second of the match.