Corey Perry made it 2-0 at 3:30 of the second period after a Canucks clearing attempt bounced off a stanchion to create a 3-on-2, finishing off a pretty cross-ice passing play from Derek Ryan and Janmark with a backdoor tap-in.
Viktor Arvidsson put the Oilers ahead 3-0 off the rush at 4:43 with a low shot past Lankinen’s blocker from inside the top of the left face-off circle.
Pettersson scored 18 seconds later, deflecting a Jake DeBrusk slap shot from the point between the legs of Skinner to make it 3-1 at 5:01.
Filip Hronek made it 3-2 at 7:00 with his first goal of the season, a one-timer over Skinner’s glove from inside the top of the right circle.
Brown extended the lead to 4-2 at 6:10 of the third period after the puck bounced to him alone at the side of the net during a scramble in front.
McDavid made it 5-2 on a power-play rebound that found him alone at the other side of the net at 7:16, then made a cross-ice pass to Kulak off the rush for a wrist shot between the legs of Lankinen at 8:08 to make it 6-2.
“[Assistant coach] Glen [Gulutzan] and I were talking on the bench about 'this is the time we need a goal. If we can score here we feel the game is sealed’ and they came out and executed right away,” Knoblauch said of McDavid’s goal. “Our power play was looking good tonight ... when we needed it most, in third period, they came out.”
Brown scored his second goal with a rush wrist shot from the left dot to make it 7-2 at 11:05, ending Lankinen’s night.
“I've been getting lots of scoring chances in and around the net night in, night out, so it's nice to see a few fall,” Brown said.