Buffalo Sabres forward Marcus Foligno (82) jumps between New York Rangers defenseman Dan Girardi (5) and goalie Henrik Lundqvist (30) during the third period of an NHL hockey game, Thursday Feb. 2, 2017, in Buffalo, N.Y. (AP Photo/Jeffrey T. Barnes)
Buffalo Sabres forward Marcus Foligno (82) jumps between New York Rangers defenseman Dan Girardi (5) and goalie Henrik Lundqvist (30) during the third period of an NHL hockey game, Thursday Feb. 2, 2017, in Buffalo, N.Y. (AP Photo/Jeffrey T. Barnes) Credit: Jeffrey T. Barnes

Buffalo, n.y. — Chris Kreider scored 3:56 into overtime, and the New York Rangers beat the Buffalo Sabres, 2-1, on Thursday night to snap a two-game losing streak.

Mats Zuccarello scored in regulation and Henrik Lundqvist stopped 36 shots, including two in the extra period, for the Rangers. J.T. Miller had assists on both goals to help New York get its league-leading 18th road win, including 11th in the last 13.

On the winning goal, Kreider took a pass from Miller and buried a wrist shot from the right circle for his 20th of the season.

Cody Franson scored and Robin Lehner stopped 42 shots for Buffalo, which has lost three straight.

Buffalo had beaten New York in two earlier meetings this season and was trying for its first sweep of the Rangers since the 2006-07 season.

Franson got the tying goal for Buffalo with 5:31 remaining in the third period. Franson gathered a loose puck in the high slot and beat Lundqvist with a wrist shot for his third of the season.

Zuccarello scored his 10th on a power play to give the Rangers a 1-0 lead with 2:10 left in the second. Positioned in front of the net, Zuccarello lifted his stick to deflect Ryan McDonagh’s slap shot from the point. The puck floated over Lehner’s shoulder and bounced in off the crossbar.

New York had scored on just one of its previous 18 power plays before Zuccarello’s goal.

Flyers 3, Canadiens 1

Philadelphia — Matt Read scored the tiebreaking goal early in the third period to end his long drought and lead Philadelphia over Montreal.

Claude Giroux also scored and Sean Couturier had an empty-netter for the Flyers, who opened a five-game homestand — their longest of the season — by winning their fourth in the last five.

Nikita Nesterov scored for the Atlantic Division-leading Canadiens. Montreal’s 16 shots were a season low and also marked the fewest Philadelphia has allowed in a game this season.

Senators 5, Lightning 2

Tampa, Fla. — Mark Stone had two goals and an assist, Mike Condon made 19 saves and Ottawa beat Tampa Bay.

The Senators, second in the Atlantic Division, also got goals from Kyle Turris, Mike Hoffman and Chris Kelly.

Ottawa coach Guy Boucher was behind the bench in Tampa for the first time since being fired by the Lightning midway through the 2012-13 season. He led Tampa Bay to the Eastern Conference finals in 2011.

Predators 2, Oilers 0

Nashville, Tenn. — Pekka Rinne stopped 31 shots for his 42nd career shutout, leading Nashville over Edmonton.

Viktor Arvidsson and Ryan Johansen each had a goal and an assist to help Nashville win for the second time in three games.

Cam Talbot made 25 saves for Edmonton, which has lost two straight.

Rinne, who had his second shutout of the season, beat the Oilers for the eighth straight time — including three shutouts.

Jets 4, Stars 3

Dallas — Mark Scheifele scored two more goals against Dallas, propelling Winnipeg to a victory.

Dallas led 2-1 until Scheifele tied the game with 53 seconds left in the first period. He gave the Jets a 3-2 lead during a 5-on-3 power play 5:56 into the second.

Scheifele has five goals in four games between the teams this season. He has a seven-game point streak against the Stars, with seven goals and seven assists.

Bryan Little gave Winnipeg a 1-0 lead 6:50 into the game. Dallas’ John Klingberg and Jamie Benn scored barely two minutes apart midway through the first period.

Nikolaj Ehlers also scored in the second for the Jets. Patrick Eaves scored at 17:58 to pull the Stars to 4-3.

Jets goalie Ondrej Pavelec made 39 saves as the Stars put a season-high 42 shots on goal.

Dallas’ Kari Lehtonen had 25 saves.