Markus Granlund had a goal and an assist in the second period to help the Vancouver Canucks defeat the Edmonton Oilers 3-2 at Rogers Arena.
Granlund tied the game 2-2 with a shorthanded goal at 8:09, and assisted on a power-play goal by Loui Eriksson at 12:41.
Jake Virtanen gave the Canucks a 1-0 lead 12:53 into the first period, but Leon Draisaitl scored with two seconds remaining in the first and on the power play 7:48 into the second to give the Oilers a 2-1 lead.
Jacob Markstrom made 25 saves for the Canucks, who finished the preseason 4-3-1 and will open the regular season Oct. 7 against the Oilers.
Cam Talbot had 14 saves for Edmonton, which finished the preseason 6-2-0 and plays its season opener Oct. 4 against the Calgary Flames.
Video: EDM@VAN: Eriksson jams one home to put Canucks on top