Rookie sensation Ivan Demidov had a goal and two assists, leading the Montreal Canadiens to a 4-3 win over the Vancouver Canucks.
Pettersson opened the scoring with his second goal of the season, converting a pass from Filip Hronek.
Pettersson and Captain Quinn Hughes each had two assists.
Kevin Lankinen stopped 20 of 24 shots and took the loss.
The Canucks outshot the Canadiens 11-4 in the first period.
Author's summary: Demidov leads Habs to win.