"It's a bad play to try and read at that angle," said Markstrom. "[I thought] he was going to pass it, and instead of just worrying about him, when he got a little bit too far, I left the post, trying to block the backdoor play but as a goalie I should just worry about the puck."

Markus Granlund played hero for the Canucks with less than three minutes remaining in the period, redirecting a shot by Alexander Edler to beat Oilers goaltender Cam Talbot for the win.

"Last pre-season game, we got the win, so I think it's a good thing," said Granlund.