LAKE PLACID, N.Y. -- A wildly entertaining second period saw Canada score three times in 52 seconds, only to see Sweden close the period on a three-goal run of its own to cut the margin to 4-3 after 40 minutes.
Connor McDavid had a power-play goal and Kerby Rychel scored twice to give Canada a 4-0 lead, only to see Sweden's Carl Dahlstrom, Andre Burakovsky and Jacob de la Rose score to make it a one-goal game.
McDavid started the run after a Linus Arnesson high-sticking penalty put Canada on the power play. Max Domi zipped a behind-the-back pass through the slot to an open McDavid stationed on the right post, and he lifted the puck over Sweden goalie Marcus Hogberg at 4:11.
Fifteen seconds later, Rychel banged a loose puck through a scrum in front of the net to make it 3-0 and chase Hogberg. He was replaced by Jonas Johansson, a top prospect for the 2014 NHL Draft. Rychel gave him a rude greeting, beating him on the first shot he saw, scoring to the short side from the right side of the Sweden zone at 5:03.
Dahlstrom finished a nice passing play from Daniel Zaar at 7:12 to get Sweden on the board, and after back-to-back penalties on Damon Severson and Darnell Nurse -- Nurse received a 10-minute misconduct for complaining about a cross-checking call -- Burakovsky scored off a Filip Sandberg pass at 12:19 to make it 4-2.
De la Rose capped the scoring with 47.2 seconds left in the second when he one-timed a Sandberg pass past Zachary Fucale to make it 4-3.
Back with more after the game.
Follow Adam Kimelman on Twitter: @NHLAdamK