MONTREAL — David Desharnais scored 3:25 into overtime to lead the Montreal Canadiens to a comeback 4-3 victory over the Vancouver Canucks on Monday night.
Desharnais completed a tic-tac-toe play with P.K. Subban and Tomas Fleischmann on a rush with a one-timer from the right side.
Fleischmann, playing his 600th NHL game, beat Jacob Markstrom on a rush down the right side to tie the game at 16:52 of the third period and complete a three-goal comeback by Montreal.
Adam Cracknell and Jared McCann scored in the first frame and Daniel Sedin had a power-play goal early in the second for the Canucks (7-6-6), who dropped to 1-3-2 on a seven-game road trip that ends in Winnipeg on Wednesday night.
Lars Eller and Max Pacioretty also scored for Montreal (14-3-2).
Since the Canucks ended Montreal's nine-game winning run to start the season with a 5-1 decision in Vancouver on Oct. 27, Montreal is 5-3-2.
Derek Dorsett bumped Jeff Petry and the puck slid to Cracknell for a goal into an open side only 1:26 in. It was the fourth straight game the Canadiens allowed an early goal.
Brandon Gallagher was serving four minutes for a high stick that drew blood from Daniel Sedin when his brother Henrik fed the puck across to McCann for a goal into an open side at 17:54.
Daniel Sedin's shot 3:18 into the second period went off Mike Condon's stick and lodged in the stitching at the top of the net. It needed video review to show it was in the net.
Eller elected to shoot on a shorthanded two on one with Devante Smith-Pelley and beat Markstrom at 8:40 and Pacioretty added one at 10:53 when he collected a loose puck and backhanded it in.
The Canucks were without Alexandre Burrows, whose wife was having a child, as well as former Canadien Brandon Prust and Brandon Sutter. Hunter Shinkaruk played his first NHL game.
Alexei Emelin sat out a second game for Montreal with a lower body injury.
Condon made 23 saves for the win, while Markstrom stopped 32 shots.
Bill Beacon, The Canadian Press