Conor Garland gave the Canucks a 1-0 lead at 8:06 of the first period, finishing a give-and-go with Pettersson off the rush with a quick deke alone in tight.
Boeser made it 2-0 at 11:27 with a wrist shot over Campbell’s glove from the left slot. He scored again to make it 3-0 at 4:03 of the second period by batting a loose puck out of the air after Campbell made a tough rebound save off Miller.
Boeser made it 4-0 on the power play at 7:30 for his fourth career hat trick, and first since Oct. 30, 2019, after Pettersson’s cross-ice pass hit his leg in the slot and went in under Campbell’s pad.
“Not sure how to explain that start to your season,” said Oilers captain Connor McDavid, who had one assist and was minus-3. “We obviously want to learn from it. We want to see where things went wrong and learn from it and get ready to go again. We play Saturday (against the Canucks), excited to play at home, excited to play these guys again, another opportunity to redeem ourselves.”
Skinner replaced Campbell after the goal.
“We're trying to stem the tide a little bit, change momentum,” Woodcroft said. “It didn't work. We didn't get much better.”