Sergei Bobrovsky stopped 27 shots for his 45th career shutout, Aleksander Barkov had a short-handed goal and two assists, and the Florida Panthers beat the NHL-leading Winnipeg Jets 5-0 on Saturday night in Sunrise, Fla.

Sam Reinhart had three assists for Florida, which snapped a two-game slide and became the first team to take a five-goal lead on the Jets this season. Mackie Samoskevich,Evan Rodrigues,Nate Schmidt and Dmitry Kulikov also scored for the Atlantic Division leaders.

Winnipeg goalie Connor Hellebuyck came into the night with an NHL-best 1.92 goals-against average. It rose to 2.15 after the Panthers beat him five times on 31 shots, and he took the loss for just the second time in 14 games.

STARS 2, WILD 1: Mason Marchment scored twice, Ilya Lyubushkin had two assists, and Dallas continued its recent domination of the Wild in St. Paul, Minn. Jake Oettinger made 22 saves for the Stars, who are 8-0-3 in their last 11 regular-season games against the Wild.

LIGHTNING 4, DEVILS 0: Andrei Vasilevskiy made 29 saves for his 36th career shutout to lift host Tampa Bay. Vasilevskiy had his second shutout of the season. Nick Paul, Darren Raddysh Victor Hedman and Anthony Cirelli scored.

HURRICANES 4, SENATORS 0: Carolina’s Spencer Martin recorded his first career shutout and made 24 saves for the host Hurricanes. Jordan Martinook, Sebastian Aho, rookie Jackson Blake and William Carrier scored goals.

MAPLE LEAFS 4, OILERS 3 (OT): Mitch Marner scored 40 seconds into overtime in Toronto. Edmonton lost defenseman Darnell Nurse in the second period after he was bloodied on a hit to the head from Ryan Reaves. Bobby McMann scored twice for Toronto.

BLUES 3, BRUINS 2 (OT): Brayden Schenn scored 2:53 into overtime for St. Louis in Boston to halt a four-game losing streak. St. Louis native Trent Frederic had both goals for Boston. With the Bruins clinging to a 2-1 lead, Nathan Walker converted a feed in front to tie it midway in the third period.

PENGUINS 4, SHARKS 3 (SO): Evgeni Malkin scored the deciding goal in the shootout for the Penguins in Pittsburgh. Sidney Crosby and Anthony Beauvillier also scored for Pittsburgh in the shootout. Alex Nedeljkovic stopped Alexander Wennberg in the fifth round of the shootout to give Pittsburgh the win. Crosby also scored in the second period and is now one goal from becoming the second active and 21st player in NHL history to reach 600 goals. Bryan Rust and Jesse Puljujarvi also scored for Pittsburgh.

KRAKEN 3, ISLANDERS 2: Jamie Oleksiak scored the tiebreaking goal with 3:13 left for the host Kraken for their fourth straight win.

CANADIENS 5, BLUE JACKETS 1: Nick Suzuki’s second-period goal held up as the winner in Montreal. Mike Matheson, Lucas Condotta, Jake Evans and Josh Anderson also scored for Montreal.

FLYERS 5, SABRES 2: Travis Konecny had two goals and an assist and heralded rookie Matvei Michkov added a pair of assists for the Flyers in Philadelphia.