MONTREAL – Paul Byron scored in the fifth round of a shootout and the Montreal Canadiens beat the Philadelphia Flyers 3-2 on Friday night to end a three-game losing streak.
Dale Weise and Max Pacioretty scored in regulation for Montreal, and P.K. Subban had two assists. Mike Condon made 35 saves.
The Flyers had goals from Nick Cousins and Michael Raffl, and Michal Neuvirth stopped 29 shots.
Philadelphia’s Shayne Gostisbehere had an assist to extend his point streak to 14 games, an NHL record for a rookie defenseman. It’s the league’s longest active streak, and the Margate, Florida, native is the first defenseman since Brian Leetch from Oct. 30 to Dec. 1, 1996 with points in 14 straight games.
Pacioretty also scored in the shootout, and Cousins was the lone Flyer to score.
The Bell Centre crowd opened the game chanting Subban’s name in support of the defenseman who was blamed by coach Michel Therrien for a loss Wednesday night in Colorado. Islanders 1, Devils 0
In Newark, New Jersey, Casey Cizikas scored a lucky early goal, Jaroslav Halak had 27 saves and New York opened a season-long, seven-game trip with a win over the Devils. Hurricanes 5, Sharks 2
In Raleigh, North Carolina, Jeff Skinner scored twice in the third period and Carolina beat San Jose.
Chris Terry and Joakim Nordstrom also scored, and Jordan Staal added an empty-netter for the Hurricanes.
Brent Burns and Tomas Hertl scored for the Sharks, who have the league’s second-best road record. San Jose had won three straight and was 4-0-1 in its last five games. Sabres 4, Blue Jackets 0
In Columbus, Jamie McGinn scored twice and Robin Lehner stopped 38 shots for his third career shutout to lead Buffalo over the Blue Jackets.
Sam Reinhart and David Legwand also scored to help the Sabres win for the third time in four games (3-0-1). Flames 5, Canucks 2
In Calgary, TJ Brodie stayed hot with three assists and the Flames beat Vancouver to snap a three-game losing streak.