FLYERS 4, HURRICANES 1

PHILADELPHIA — Carter Hart stopped 28 shots and four players scored to lead Philadelphia to its eighth consecutive win.

Ivan Provorov, Michael Raffl, Nicolas Aube-Kubel and Sean Couturier scored for the Flyers, who won their 24th home game (24-5-4). They won on consecutive nights after beating the Washington Capitals 5-2 and have positioned themselves as a serious threat to make run in the Eastern Conference playoffs.

The Flyers moved into a tie for first place in the Metropolitan Division with Capitals, who lost 6-5 in overtime to the New York Rangers.

Hart earned his 23rd win of the season.

Justin Williams scored his fourth goal of the season early in the third period for Carolina's lone goal.

BRUINS 2, PANTHERS 1, OT

SUNRISE, Fla — Torey Krug scored 4:08 into overtime, Patrice Bergeron also had a goal and Boston beat Florida for its fourth consecutive win.

Moments before he scored, Krug led a 2-on-1 rush with David Pastrnak that was disrupted by MacKenzie Weegar's poke check. Pastrnak recovered the puck in the corner and passed to Krug, who wheeled into the high slot and slapped the winner past Chris Driedger.

Jaroslav Halak stopped 32 shots for the NHL-leading Bruins.

Driedger made 25 saves and Weegar scored, but Florida dropped a franchise-worst eighth consecutive home game and lost its fourth game in a row overall.

LIGHTNING 4, CANADIENS 0

TAMPA, Fla. — Andrei Vasilevskiy made 32 saves, Victor Hedman scored twice and Tampa Bay blanked Montreal.

Vasilevskiy completed his 21st career shutout to help Tampa Bay win for the second time in five games. Nikita Kucherov had a goal and an assist, and Alex Killorn also scored for the Lightning.

Carey Price finished with 19 saves for Montreal, which was shut out for the first time this season.

PENGUINS 4, SABRES 2

BUFFALO — Patric Hornqvist scored twice in leading Pittsburgh to a win over Buffalo, extendING the Sabres’ skid to five consecutive.

Sidney Crosby and Marcus Pettersson also scored, and the Penguins won consecutive games after losing six in a row. Evgeni Malkin had two assists to follow a four-assist outing in a 7-3 win over Ottawa on Tuesday.

Matt Murray stopped 28 shots to improve to 3-4-1 in his past eight starts.

Jake McCabe and Marcus Johansson scored for Buffalo, and rookie Jonas Johansson stopped 28 shots.

Sabres captain and leading scorer Jack Eichel was held without a point for a sixth-consecutive game to mark the longest drought of his five-year NHL career.

PREDATORS 2, STARS 0

NASHVILLE, Tenn. — Filip Forsberg and Matt Duchene each scored power-play goals, and Nashville shut out Dallas to snap a three-game losing streak.

Forsberg also ended his own 16-game skid with his first goal since Jan. 30, and Duchene scored his first since Feb. 15 to move the Predators back to the Western Conference's second wild-card spot, at least for the moment.

Juuse Saros made 32 saves for his third shutout this season and the 10th of his career.

BLACKHAWKS 4, OILERS 3

CHICAGO — Alex DeBrincat scored two goals, rookie Adam Boqvist had two assists, and Chicago beat Edmonton.

It was the fourth consecutive victory for the Blackhawks, who climbed within four points of the second wild-card spot in the Western Conference.

Patrick Kane and Jonathan Toews also scored for Chicago. Corey Crawford made 20 saves.

Ryan Nugent-Hopkins, Josh Archibald and Kailer Yamamoto scored for Edmonton, which had its three-game winning streak ended. The Oilers remained two points behind Pacific Division leader Vegas. Leon Draisaitl had two assists, pushing his league-leading points total to 110.

KINGS 1, MAPLE LEAFS 0, SO

LOS ANGELES — Anze Kopitar and Adrian Kempe scored in the shootout, and Los Angeles beat Toronto for its fourth consecutive victory.

Jonathan Quick made 36 saves in his 52nd career shutout for the Kings, while Frederik Andersen made 30 saves in his 19th career shutout for the Leafs. The Maple Leafs were shut out for the first time all season, while the Kings were shut out for the sixth time this season.

WILD 3, SHARKS 2

SAN JOSE — Zach Parise and Ryan Suter each had a goal and assist and Minnesota extended its mastery on the road, beating San Jose.

Alex Galchenyuk also scored for Minnesota, which won its sixth consecutive road game and moved ahead of Vancouver for the second wild-card spot in the Western Conference.

The Sharks, who had their three-game winning streak snapped, got goals from Stefan Noesen and Joe Thornton.

Alex Stalock, a former Shark, made 40 saves in the net for the Wild on a night Minnesota was outshot 42-27.

The game was played in front of the Sharks’ smallest home crowd of the season (14,517), on the same day that Santa Clara County officials recommended the team cancel the game due to growing concerns over the coronavirus.