For Karlsson’s return, Ottawa leaves no doubt
SENATORS 6, SHARKS 2
Ben Harpur scored his first NHL goal, Craig Anderson stopped 36 shots, and the Senators spoiled Erik Karlsson’s return to Ottawa by beating the San Jose Sharks, 6-2, on Saturday.
Karlsson, the former Senators captain, was playing his first game in Ottawa since he was traded to San Jose in the offseason. The team honored the two-time Norris Trophy winner with a video tribute during the first period.
Ryan Dzingel, Mark Stone, Mikkel Boedker, Magnus Paajarvi and Bobby Ryan also scored as the Senators won their third straight. Boedker added three assists for a four-point outing.
FLYERS 4, PENGUINS 2: Dale Weise scored in the first minute of the third period, and visiting Philadelphia held on to upend Pittsburgh.
Claude Giroux, Travis Konecny and Jakub Voracek also scored for the Flyers, who won for the second time in eight games. Anthony Stolarz stopped 30 shots.
Sidney Crosby scored his 14th for Pittsburgh.
MAPLE LEAFS 5, WILD 3: Nazem Kadri broke a tie with 3:20 to play, and Zach Hyman scored twice as Toronto won in St. Paul, Minn.
Hyman added an empty-net goal in the final minute to seal Toronto’s fourth straight victory and Minnesota’s third loss in a row. The Maple Leafs improved to 19-8-0, a point behind Tampa Bay for the NHL lead.
CANADIENS 5, RANGERS 2: Shea Weber and Artturi Lehkonen each scored twice as host Montreal snapped a fivegame losing streak.
Tomas Tatar also scored for the Canadiens, who won for the first time at home since Nov. 10. Carey Price stopped 20 shots.
RED WINGS 4, BRUINS 2: Frans Nielsen scored his first goal of the season to break a tie with 8:07 left in the third period, and Jimmy Howard made 37 saves, lifting surging Detroit past host Boston.
Tyler Bertuzzi and Dylan Larkin had second-period goals, and Gustav Nyquist added an emptynetter for the Red Wings, who improved to 11-4-1 in their past 16 games.
LIGHTNING 5, PANTHERS 4: Brayden Point scored a power-play goal 3:12 into overtime as Tampa Bay overcame a 4-1 deficit to claim a victory in Sunrise, Fla.
Point took a pass from Nikita Kucherov across the front of the crease to the left side and flipped it past James Reimer.
STARS 2, CANUCKS 1: Alex Radulov scored the go-ahead goal late in the third period as Dallas edged host Vancouver.
Jamie Benn also scored midway through the third for the Stars, who are 3-1-1 in their past five games.
JETS 4, DEVILS 3 (OT): Mark Scheifele scored his second goal of the game at 4:43 of overtime as Winnipeg beat New Jersey in Newark.
ISLANDERS 3, BLUE JACKETS 2: Casey Cizikas scored the tiebreaking goal in the third period, and New York won in its return to the Nassau Coliseum, rallying to beat Columbus in Uniondale, N.Y.
COYOTES 6, BLUES 1: Clayton Keller had a goal and two assists, and Arizona netted four second-period goals as it cruised to a win over St. Louis in Glendale, Ariz.
Richard Panik, Jakob Chychrun, Christian Fischer, Nick Cousins and Alex Goligoski also scored for the Coyotes.
PREDATORS 5, BLACKHAWKS 2: Eeli Tolvanen scored his first NHL goal and added an assist to lead host Nashville past Chicago.
Craig Smith, Kevin Fiala and Ryan Johansen each had a goal and an assist, and Austin Watson added an empty-netter for the Predators, who snapped a twogame skid.
Nylander signs, just in time
William Nylander’s contract impasse with the Toronto Maple Leafs ended with just moments to spare.
The restricted free agent signed a six-year deal Saturday, just before the 5 p.m. deadline. The deal is worth $10.2 million this season and $6.9 million per year for the rest of the term.
Nylander, the Calgary-born Swede selected eighth in the 2014 draft, had to sign by Saturday’s deadline to be eligible to play in the NHL this season.
Erik Karlsson was stymied by goalie Craig Anderson, above, who made 36 saves as Ottawa soured the return of its former captain.