Estimated read time: 2-3 minutes
BUFFALO, N.Y. (AP) - Alex Galchenyuk and David Desharnais scored, Carey Price made 24 saves and the Montreal Canadiens extended their winning streak to four games with a 3-1 victory over the Buffalo Sabres on Wednesday.
Andrei Markov had three assists and Montreal's NHL-best road power play scored twice in four chances.
Matt Moulson scored for Buffalo as the Sabres lost their fifth consecutive game in regulation.
Ryan Miller made 28 saves in the loss.
Montreal scored first at 17:21 of the first when Lars Eller slid a drop pass to Markov, who caught Miller out of the net. Markov's shot deflected off Galchenyuk and into the goal.
It marked Markov's fourth straight game with a point.
Price made a big stop of a Luke Adam chance in the slot with just under seven minutes played in the second period, but his best stop came in the third period.
Marcus Foligno pounced on a Canadiens giveaway and was alone with Price, who stuck his right pad out to make the save.
The Canadiens' third-best road penalty killing unit did the job, holding off the Sabres on a four-minute power play in the first period.
The Sabres briefly lost left wing Moulson when he was hit into the boards by P.K. Subban midway through the second period. Subban was not penalized, and the Canadiens earned a power play when Foligno tried to fight Subban.
On the ensuing power play, Subban fired a slap shot from the left point that Desharnais deflected past Miller to put the Canadiens up 2-0 at 13:44 of the second.
The goal was Desharnais' second in three games after failing to score in his first 20 games of the season.
Buffalo got even with Subban late in the second period when Drew Stafford put the defenseman on the ice before finding Moulson, who beat Price to make it 2-1 at 17:30 of the second.
Brendan Gallagher restored the Canadiens' two-goal lead at 18:16 of the third when his one-time shot beat Miller.
Douglas Murray left the ice for stitches after a lengthy third-period fight with Sabres enforcer John Scott.
NOTES: The Sabres were awarded RW Matt D'Agostini off waivers from Pittsburgh earlier Wednesday. ... Canadiens RW Rene Bourque missed his fourth game with a lower body injury ... Montreal extended assistant general manager Rick Dudley's contract before the game after Buffalo had requested permission to interview him for their vacant general manager position.