Conor Garland scored the tiebreaking goal in the second period, Thatcher Demko had 33 saves and the Vancouver Canucks held on to beat the Montreal Canadiens 2-1 on Monday night.

Elias Pettersson had a power-play goal to help Vancouver snap a four-game losing streak.

More Images
Vancouver Canucks goaltender Thatcher Demko blocks a shot off Montreal Canadiens' Josh Anderson as defenseman Oliver Ekman-Larsson (23) looks on during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Conor Garland scored the tiebreaking goal in the second period, Thatcher Demko had 33 saves and the Vancouver Canucks held on to beat the Montreal Canadiens 2-1 on Monday night.

Montreal Canadiens' Ryan Poehling scores past Vancouver Canucks goaltender Thatcher Demko as Canucks' Bo Horvat (53) looks on during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Quinn Hughes set up Pettersson for a one-timer to open the scoring on the power play 8 minutes into the first period. It was Pettersson's fourth of the season. Hughes got his team-leading 14th assist and J.T. Miller his 13th and team-high 20th point.

Montreal Canadiens goaltender Jake Allen and defenseman Ben Chiarot (8) shield the puck away from Vancouver Canucks' Nils Hoglander (21) during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

With two power-play opportunities against the Canucks, the worst penalty-killing unit in the NHL, Montreal still couldn’t find the back of the net with the man advantage.

Vancouver Canucks' Bo Horvat (53) is topped by Montreal Canadiens defenseman Jeff Petry during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Canadiens: Host Colorado on Thursday night to wrap up a two-game homestand.

Vancouver Canucks' Elias Pettersson plays the puck away from Montreal Canadiens' Artturi Lehkonen (62) during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Vancouver Canucks' Elias Pettersson plays the puck away from Montreal Canadiens' Artturi Lehkonen (62) during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Ryan Poehling scored for the fourth time in 10 games, and Jake Allen had 40 saves for the Canadiens oine day after Montreal fired general manager Marc Bergevin.

Vancouver Canucks goaltender Thatcher Demko blocks a shot off Montreal Canadiens' Josh Anderson as defenseman Oliver Ekman-Larsson (23) looks on during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Vancouver Canucks goaltender Thatcher Demko blocks a shot off Montreal Canadiens' Josh Anderson as defenseman Oliver Ekman-Larsson (23) looks on during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Quinn Hughes set up Pettersson for a one-timer to open the scoring on the power play 8 minutes into the first period. It was Pettersson's fourth of the season. Hughes got his team-leading 14th assist and J.T. Miller his 13th and team-high 20th point.

Poehling levelled things at 1-1 with 1:21 left in the first. After starting the year in the AHL, Poehling is now tied with Nick Suzuki for goals by a Canadiens center with four.

Garland brought Vancouver back on top in the second period. Bo Horvat intercepted Josh Anderson’s no-look pass along the boards and passed to Garland who scored his seventh — tying Miller for the team lead.

Montreal Canadiens' Ryan Poehling scores past Vancouver Canucks goaltender Thatcher Demko as Canucks' Bo Horvat (53) looks on during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Montreal Canadiens' Ryan Poehling scores past Vancouver Canucks goaltender Thatcher Demko as Canucks' Bo Horvat (53) looks on during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

With two power-play opportunities against the Canucks, the worst penalty-killing unit in the NHL, Montreal still couldn’t find the back of the net with the man advantage.

UP NEXT

Canucks: At Ottawa on Wednesday night to finish a five-game trip.

Montreal Canadiens goaltender Jake Allen and defenseman Ben Chiarot (8) shield the puck away from Vancouver Canucks' Nils Hoglander (21) during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Montreal Canadiens goaltender Jake Allen and defenseman Ben Chiarot (8) shield the puck away from Vancouver Canucks' Nils Hoglander (21) during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Canadiens: Host Colorado on Thursday night to wrap up a two-game homestand.

More AP NHL: https://apnews.com/hub/nhl and https://twitter.com/AP_Sports

Vancouver Canucks' Bo Horvat (53) is topped by Montreal Canadiens defenseman Jeff Petry during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Vancouver Canucks' Bo Horvat (53) is topped by Montreal Canadiens defenseman Jeff Petry during the first period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Vancouver Canucks' Elias Pettersson plays the puck away from Montreal Canadiens' Artturi Lehkonen (62) during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)

Vancouver Canucks' Elias Pettersson plays the puck away from Montreal Canadiens' Artturi Lehkonen (62) during the second period of an NHL hockey game, Monday, Nov. 29, 2021 in Montreal. (Paul ChiassonThe Canadian Press via AP)