NEW YORK — Alex Galchenyuk snapped a tie early in the third period, and the Montreal Canadiens held on for their fifth consecutive win, 3-1 over the New York Rangers on Tuesday night.
Montreal had 18 shots and made the most of very little offense against Henrik Lundqvist.
The Canadiens tied it late in the second period on Max Pacioretty's goal and went ahead for good when Galchenyuk matched Pacioretty with his second of the season 1:48 into the third.
Carey Price was only slightly busier than Lundqvist, and made 24 saves for his third win in the Canadiens' surge. Peter Budaj won the previous two, including a 3-0 home victory over Carolina on Monday. Raphael Diaz added an empty-net goal with 1:06 remaining for the Canadiens, who have outscored opponents 15-5 in their streak.
OTTAWA — Andre Benoit and Dave Dziurzynski scored their first NHL goals and Craig Anderson made 37 saves and the Ottawa Senators defeated the New York Islanders.
Colin Greening also scored for Ottawa.
Travis Hamonic scored for the Islanders, who got 23 saves from Rick DiPietro in his third start of the season.
Benoit's goal at 8:37 of the second period made it 2-0 for Ottawa and came a little more than two weeks after he thought he originally had his first back on Feb. 3 in Montreal. But a goaltender interference penalty that day on Jakob Silfverberg negated the goal.
On Tuesday, Silfverberg made a nice pass to Benoit for a one-time goal past DiPietro.
Hamonic's wrist shot at 2:44 of the third period cut the Ottawa lead to 2-1 and ended a scoreless streak of 103:19 for the Islanders.
BUFFALO, N.Y. — Ondrej Pavelec made 29 saves to help the Winnipeg Jets snap a three-game skid with a win over the Buffalo Sabres.
Andrew Ladd's goal that made it 2-0 early in the second period stood up as the winner, and Bryan Little also scored for Winnipeg. The Jets won for the third time in 10 games while opening a season-high five-game road swing.
Jason Pominville scored for Buffalo, once again booed by its home crowd. The Sabres are 4-9-1 in their past 14 and have dropped consecutive home games for the first time since last February.
Pavelec, who was playing his 200th NHL game, made 11 third-period saves for a Jets team that continues to have difficulty generating offense. Winnipeg has gone seven games without scoring three goals in regulation.
TAMPA, Fla. — Steven Stamkos scored his 10th goal, Benoit Pouliot had three assists and the Tampa Bay Lightning beat the Toronto Maple Leafs.
Vincent Lecavalier, Alexander Killorn and Matthew Carle also scored for the Lightning, who have won two in a row after an 0-5-1 skid.
Toronto goalie Ben Scrivens had his bid for a third consecutive shutout thwarted midway through the first period on Lecavalier's goal. The Maple Leafs, 7-3-0 on the road this year, got goals from Mikhail Grabovski and Phil Kessel. Stamkos put the Lightning up 2-1 from just outside the crease off a pass from Cory Conacher at 4:56 of the second.
NASHVILLE, Tenn. — Shea Weber scored 44 seconds into overtime to give the Nashville Predators a victory against the slumping Detroit Red Wings.
Craig Smith, Gabriel Bourque and Roman Josi also scored for Nashville, which had lost its last two games. The Red Wings have dropped four straight.
Daniel Cleary, Jordin Tootoo and Pavel Datsyuk had the Detroit goals.
ST. LOUIS — Antti Niemi made 25 saves and Tim Kennedy scored in the third period to help the San Jose Sharks end a seven-game winless streak with a win over the St. Louis Blues.
The Sharks' seven-game skid was their longest streak since a 10-game run Nov. 5-30, 2005.
Joe Thornton also scored for San Jose, which began the season with a franchise-record seven successive wins.
St. Louis has dropped five consecutive home games. The Blues also had a three-game winning streak halted. The Blues were coming off a 3-0 road trip with wins in Detroit, Calgary and Vancouver.