Canadiens 3, Sabres 1

BUFFALO, N.Y. -- The Montreal Canadiens earned their fourth consecutive win Wednesday night, defeating the Buffalo Sabres 3-1.

Center Alex Galchenyuk, center David Descharnais and right winger Brendan Gallagher scored for Montreal (14-9-2). Canadiens goaltender Carey Price made 24 saves.

Left winger Matt Moulson scored for the Sabres (5-20-1), who lost their fifth game in a row. Goaltender Ryan Miller had 28 saves.

Galchenyuk opened the scoring with 2:39 left in the first period following a pretty feed from center Lars Eller. Eller flew past Buffalo forward Drew Stafford inside the right circle and held onto the puck just long enough before feeding a perfect backhand to defenseman Andrei Markov, who had plenty of net to shoot at it with Miller committed to his right. Markov's shot deflected off of Galchenyuk's skate for Galchenyuk's sixth goal of the year.

Descharnais made it 2-0 by tipping home a P.K. Subban blast on the power play at 13:44 of the second period. Subban, a defenseman, rifled a slap shot from the left point for his 18th assist of the year.

Moulson cut Montreal's lead to 2-1 late in the second period following a hard check from right winger Drew Stafford on Subban in the left corner of the ice. Stafford then found Moulson in front of the net for the left winger's ninth goal.

Gallagher gave the Canadiens some late insurance by scoring on the power play with 1:44 remaining. Gallagher blasted a shot from the slot past Miller to make it 3-1.

Price wasn't tested much, but he came up big when called upon. Price's best save came 6:34 into the third period when he stopped Sabres left winger Marcus Foligno on a breakaway with his right pad. Foligno made a deke to his forehand but Price held up strong.

Sabres captain Steve Ott briefly left the game after taking a high stick to the face eight minutes into the game. The Buffalo center was bleeding heavily after being hit by Galchenyuk, but he returned to action.

Montreal defenseman Douglas Murray left the game in the third period after a fight with Sabres enforcer John Scott. Murray was bloodied after receiving a gash above his left eye.

NOTES: Prior to the game, the Sabres were awarded RW Matt D'Agostini off of waivers. D'Agostini, a five-year veteran, was waived by the Pittsburgh Penguins on Tuesday. He has 96 points in 275 games during time with the Montreal Canadiens, St. Louis Blues and New Jersey Devils. ... Kevin Prendergast joined the Sabres' scouting staff. Prendergast will work with Buffalo assistant GM Kevin Devine as a pro and amateur scout. Prendergast most recently was a head scout for Hockey Canada's Program of Excellence and spent 20 years with the Edmonton Oilers organization. ... RW George Parros, RW Rene Bourque and D Francis Bouillon were scratched for Montreal ... Buffalo scratched D'Agostini, D Jamie McBain and D Mike Weber.