A group of ice hockey players wrap their arms around each other in celebration as two opposing players skate away.

Connor McDavid and Nathan MacKinnon scored 46 seconds apart in the first period, and Canada held on late to beat Finland 5-3 on Monday afternoon to set up a mouth-watering title game later this week against the United States in Boston.