Hurricanes beat Flyers to snap 6-game losing streak

PHILADELPHIA (AP) — Justin Williams scored two goals, Cam Ward stopped 21 shots and the Carolina Hurricanes snapped a six-game losing streak with a 4-1 win over the Philadelphia Flyers on Thursday night.

The Flyers had been the hottest team in hockey, winners of six straight overall and riding a 10-0-2 streak for their longest span without a regulation loss since 2003.

They were even 4-0-1 against the Hurricanes in their last five against them at home.

Carolina made quick work in ending the good times in Philly.

Williams knocked in a loose puck 4:40 into the game and the former Flyer stuck it to his former team one more time.

Bruins 8, Penguins 4

BOSTON — David Krejci had his fourth career hat trick, David Pastrnak had two goals and an assist, and the Bruins had their highest-scoring game since 2012, beating the Penguins.

One night after the Boston Celtics posted a season-high 134 points in the same building, the Bruins had their biggest offensive output of the year.

Panthers 3, Devils 2

SUNRISE, Fla. — Aleksander Barkov scored two goals to lift the Panthers to a win over the Devils.

Maxim Mamin scored his second NHL goal and Robert Luongo made 29 saves as the Panthers recorded their fourth straight win.

Jesper Bratt and Taylor Hall scored for the Devils. Cory Schneider stopped 26 shots in his first start since missing 16 games with a lower-body injury.

Lightning 5, Stars 4, OT

DALLAS — Cory Conacher scored with 41 seconds left in overtime, and the Lightning beat the Stars.

Conacher broke away from Dallas’ Jamie Benn and took a low shot that bounced off goalie Ben Bishop and went in.

It was the Lightning’s fourth game in six nights that went past 60 minutes.

Tyler Seguin had two goals and an assist for Dallas, which rallied with two third-period goals.

Coyotes 5, Wild 3

GLENDALE, Ariz. — Richard Panik broke a tie midway through the third period and the Coyotes rallied for another victory over the Wild.

Christian Dvorak, Jakob Chychrun, Kevin Connauton and Jordan Martinook also scored, Max Domi had three assists, and Antti Raanta made 31 saves to help the NHL-worst Coyotes end Minnesota’s winning streak at five games.

Zach Parise, Mikko Koivu and Matt Cullen scored for the Wild, and Alex Stalock stopped 21 shots.

Predators 4, Oilers 2

EDMONTON, Alberta — Viktor Arvidsson scored a pair of goals as the Predators rallied for a victory over the Oilers.

Scott Hartnell and Austin Watson also scored for the Predators, who have won six straight.

Nashville’s David Polie earned his 1,320th career win as a general manager, the most in NHL history.

Sharks 7, Blackhawks 2

SAN JOSE, Calif. — Joe Pavelski scored twice and the Sharks reached a season high in goals in a victory over the Blackhawks.

Logan Couture, Timo Meier, Kevin LaBanc, Marc-Edouard Vlasic and Barclay Goodrow also scored for the Sharks, who won their second straight at home after dropping three in a row on the road.

Kings 5, Blue Jackets 2

LOS ANGELES — Alex Iafallo scored two goals to lead the Kings back from an early two-goal deficit and beat the Blue Jackets.

Nate Thompson, Tanner Pearson and Jeff Carter also scored for the Kings, who won their third straight game. Jonathan Quick stopped 30 shots.