Egveny Svechnikov scored his first career goal and Luke Glendening added a goal for the Red Wings. Detroit, 0-9-1 in the previous 10 games, broke its longest drought since losing 14 straight from Feb. 24-March 25, 1982.
Frans Nielsen scored the only goal in the shootout. Jimmy Howard stopped all three Flyers attempts in the shootout after making 27 saves in regulation and overtime.
Sean Couturier, Matt Read, Shayne Gostisbehere and Travis Konecny scored for Philadelphia. Claude Giroux recorded two assists.
Lightning 4, Maple Leafs 3
Alex Killorn scored the winner midway through the third period, and Andrei Vasilevskiy made 27 saves as Tampa Bay scored four unanswered goals -- three in the third period -- to beat visiting Toronto.
Vasilevskiy won for the 41st time this season, a Lightning record. Victor Hedman, Ryan McDonagh and Nikita Kucherov scored in the comeback.
James van Riemsdyk scored twice and Zach Hyman added a goal for the Maple Leafs.
Sharks 6, Devils 2
Barclay Goodrow had a goal and an assist, and Brent Burns furnished three helpers as San Jose hammered visiting New Jersey.
Eric Fehr, Joe Pavelski, Jannik Hansen, Logan Couture and Mikkel Boedker also scored for the Sharks, who posted their fifth consecutive win. Brenden Dillon supplied two helpers and extended his points streak to five games.
San Jose goaltender Martin Jones made 26 saves on 28 shots for his 26th victory of the season. Devils starting netminder Cory Schneider blocked 10 of 14 shots in 30:31 during his first start after four games as a backup. Keith Kinkaid replaced him, finishing with nine saves on 11 shots.
Golden Knights 4, Canucks 1
Vegas rolled past visiting Vancouver despite losing goalie Marc-Andre Fleury to an apparent injury.
Jonathan Marchessault, Cody Eakin, Pierre-Edouard Bellemare and Tomas Tatar scored goals for Vegas, which improved to 26-9-2 at home. Malcolm Subban and Fleury combined to stop 29 shots for the Golden Knights.
Fleury, who made his 10th straight start and 21st over 22 games, left after making seven saves in the first period, one of them coming on a Brandon Sutter shot that caromed off his mask midway through the period.
Jets 2, Kings 1 (OT)
Rookie Kyle Connor scored his second goal of the night 97 seconds into overtime as Winnipeg completed a comeback to beat visiting Los Angeles.
The news wasn't all good for the Jets, though. Second-year sniper Patrik Laine, whose 43 goals on the season trail only the 44 netted by Washington Capitals star Alex Ovechkin, left the game in the second period after he blocked a shot with his foot. The early exit led to the end of a 15-game scoring streak in which Laine collected 18 goals and 26 points.
Winnipeg goalie Eric Comrie made 16 saves and to earn a second victory in his first three NHL starts.
Panthers 7, Senators 2
Florida won its second consecutive road game, routing Ottawa to improve to 18-5-1 since Jan. 30.
Colton Sceviour, Keith Yandle, Evgenii Dadonov, Jared McCann, Frank Vatrano, Nick Bjugstad and Jamie McGinn scored for the Panthers. Florida backup goalie James Reimer earned the victory with 33 saves. He has won his past three starts while allowing a combined total of three goals.
The Senators played without star defenseman Erik Karlsson after it was announced that he and his wife lost their unborn son. Ottawa goalie Craig Anderson was chased 7:19 into the second period, having allowed four goals on just 17 shots.
Avalanche 5, Blackhawks 1
Alexander Kerfoot scored two goals, and Semyon Varlamov stopped 44 shots as Colorado won at Chicago.
Mikko Rantanen, Tyson Barrie and Erik Johnson added goals for the Avalanche, and Nathan MacKinnon notched two assists.
Brent Seabrook scored for the Blackhawks, who got 35 saves from Anton Forsberg.
Blue Jackets 5, Rangers 3
Artemi Panarin recorded his second career hat trick and added an assist as Columbus stretched its winning streak to nine games with a road victory over New York.
Alexander Wennberg and Markus Nutivarra also scored for the Blue Jackets, and Sergei Bobrovsky made 29 saves.
Kevin Hayes scored a short-handed goal while Mika Zibanejad and Chris Kreider scored power-play goals for the Rangers.
Capitals 4, Stars 3
John Carlson scored the tiebreaking goal with 4:59 left, leading host Washington past Dallas, which took its sixth straight loss.
The Capitals got a goal and two assists from Alex Ovechkin, plus a goal and an assist apiece from Carlson and T.J. Oshie. Matt Niskanen scored a goal, and Eller had two assists.
Alexander Radulov and Jamie Benn each had a goal and an assist for Dallas. Tyler Seguin also scored, and John Klingberg registered two helpers.
Islanders 4, Penguins 1
Mathew Barzal's goal early in the first period provided reeling New York a lead it would never relinquish in a victory over visiting Pittsburgh.
Adam Pelech, Anders Lee and Jordan Eberle also scored for the Islanders, who snapped a three-game losing streak and won for just the third time in their past 14 games (3-7-4). Christopher Gibson earned the win by recording 36 saves.
Conor Sheary scored for the Penguins. Goalie Matt Murray, who missed the previous nine games with a concussion, made 36 saves.
Oilers 7, Hurricanes 3
Leon Draisaitl scored a goal and supplied three assists as Edmonton rolled to a road win over Carolina.
Drake Caggiula, Matt Benning, Ryan Strome, Pontus Aberg, Yohann Auvitu and Jesse Puljujarvi also scored for the Oilers, who are 5-2-1 in their past eight games. Despite all the offense, Edmonton's scoring leader, Connor McDavid, had only two assists.
Brock McGinn, Sebastian Aho and Teuvo Teravainen produced the Carolina goals.
--Field Level Media
The couple announced in November that they were expecting their first child and revealed in December that it would be a boy. The baby was due in April, according to the Ottawa Citizen.
"The collective thoughts and prayers of the Ottawa Senators organization, the city of Ottawa and entire hockey community rest with Erik and Melinda Karlsson following the loss of their son," the team said in a statement. "We ask that you respect the family's wishes for privacy during the grieving process."
Karlsson did not attend practices on Monday or Tuesday after playing in Saturday's game against the Columbus Blue Jackets. He will not play Tuesday night against the Florida Panthers.
Winger Ryan Dzingel will also miss Tuesday's game after taking a puck to the head on Saturday. He did not suffer a concussion but has a bruise and is listed as day-to-day.
The team called up center Jim O'Brien and defenseman Patrick Sieloff from the AHL Belleville Senators, a day after recalling center Filip Chlapik. All three are expected to be in the lineup Tuesday, with Chlapik centering the team's second line between Bobby Ryan and Marian Gaborik.
--Field Level Media
The offside rule states that a player is offside when both of his skates are completely over the leading edge of the blue line, and he is onside when either of his skates are in contact with the ice on the blue line or on his own side of the blue line when the puck completely crosses the blue line.
Expected to be debated Tuesday is if the wording of the rule should change to allow a player to be deemed onside even if his trailing skate is in the air while his front skate is in contact with the ice but over the leading edge of the blue line.
The GMs discussed changing the wording of the rule last season but opted for the status quo.
Goaltender interference was in focus at the event Monday, as the general managers spent their entire session discussing the league's review process for the call. Originally expected to be discussed for an hour and a half, the GMs debated over the topic for three hours.
The GMs are expected to continue reviewing the coach's challenge for goaltender interference Tuesday and hope to have a plan for clarification or a change set before the end of the meetings Wednesday, NHL senior executive vice president for hockey operations Colin Campbell said, via NHL.com.
The general managers are also expected to discuss player safety and fights that occur after legal hits on Tuesday.
--Field Level Media
Artemi Panarin netted his team-leading 22nd goal and Thomas Vanek (20 goals), Sonny Milano (12) and Boone Jenner (11) each had a goal for Columbus. Joonas Korpisalo recorded 34 saves as the Blue Jackets won their season-high eighth straight game.
Brad Marchand scored his team-leading 31st goal while David Krejci (17), Riley Nash (15) and Ryan Donato (1) also scored for the Bruins. Tuukka Rask made 20 saves as the Bruins failed to build off of Saturday's 3-0 win at Eastern Conference-leading Tampa Bay.
Rick Nash was out for the Bruins with an upper-body injury and is considered day-to-day.
Kings 4, Wild 3 (OT)
Jeff Carter's second goal of the game at 4:26 of overtime gave Los Angeles a critical win over host Minnesota.
Carter's eighth tally of the season came on a wrister from the slot over the blocker of Devan Dubnyk, enabling Los Angeles to start a four-game road trip with two points. It has 86 points, tying it with Anaheim for third place in the Pacific Division.
Los Angeles forced overtime with Dustin Brown's 22nd goal at 19:13, about a minute after it pulled goalie Jonathan Quick for a sixth attacker. Brown deflected Drew Doughty's wrister from the right point into the top right corner.
Predators 4, Sabres 0
Pekka Rinne made 35 saves and picked up his league-leading eighth shutout to lead Nashville past host Buffalo.
Rinne (40-9-4) extended his personal win streak to 11 games. It was the 51st career shutout for Rinne, who also moved into a tie with Tampa Bay's Andrei Vasilevskiy for most victories in the NHL this season.
Nashville extended its franchise record for consecutive road contests with a point to 15 games (14-0-1).
Panthers 2, Canadiens 0
Aaron Ekblad and Aleksander Barkov scored as Florida defeated host Montreal.
Panthers goalie Roberto Luongo, a Montreal native, made 28 saves to earn his third shutout of the season. He snapped a personal two-game losing streak and is 7-2-1 in his past 10 contests.
The Panthers have shut out Montreal three straight times this season, the first time Florida has done that to any team.
Coyotes 5, Flames 2
Oliver Ekman-Larsson scored the 100th goal of his All-Star career to break a deadlock late in the third period as part of a two-goal game and goalie Antti Raanta made 42 saves as host Arizona beat Calgary.
With the score tied 2-2, Max Domi fed Ekman-Larsson as they crossed the blue line. Ekman-Larsson beat Flames goalie Mike Smith with a wrist shot from the top of the left circle with just 3:41 left in regulation to the delight of the Gila River Arena crowd.
Ekman-Larsson and Domi (three points) each scored empty-netters in the final two minutes of the game.
--Field Level Media
Donato, who signed a two-year entry level contract with the Bruins on Sunday, was the 56th overall pick in the 2014 draft.
He's expected to play left wing on a line with Noel Acciari and Brian Gionta and will also see some time on the power play," the team tweeted.
He'll be available for Monday's showdown against the red-hot Columbus Blue Jackets, who visit Boston having won seven straight.
Donato, 21, played alongside Gionta in the 2018 Winter Olympics and tied for the overall goal lead with five. He led all U.S. players with six total points in their five Olympic matches.
The Bruins are currently without Patrice Bergeron, Zdeno Chara, Charlie McAvoy and Jake DeBrusk and they lost David Backes to a leg laceration that needed 18 stitches against Tampa Bay on Saturday.
The Bruins, despite all the injuries, are just four points behind Tampa Bay in the Eastern Conference standings.
In three seasons at Harvard, Donato finished with 60 goals and 44 assists in 97 games.
He'll wear No. 17 for the Bruins.
--Field Level Media
It was the 401st career victory for Fleury, who moved into a tie with Chris Osgood for 12th on the NHL all-time victories list. It was also the fourth shutout of the season for Fleury.
Karlsson, who also had a hat trick in a 6-3 victory over Toronto on Dec. 31, has 39 goals. That ranks fourth in the league.
Mike Smith stopped 27 shots for Calgary, which lost its second consecutive game.
Blues 5, Blackhawks 4 (OT)
Patrik Berglund scored at 3:31 of overtime, lifting visiting St. Louis past Chicago.
St. Louis forced overtime when defenseman Alex Pietrangelo scored his career-high 15th goal at 18:38 of the third period, mere seconds after goalie Jake Allen was lifted for a sixth attacker.
Pietrangelo and defense partner Vince Dunn each finished with a goal and three assists, making up for the loss of forward Vladimir Tarasenko, who didn't play after sustaining an upper-body injury Saturday. Wasted in the loss for the Blackhawks was a hat trick by Alex DeBrincat, the third of his rookie season.
Avalanche 5, Red Wings 1
Nathan MacKinnon collected two goals and an assist as Colorado rolled past Detroit in Denver.
MacKinnon now has 89 points this season, including at least one in 12 straight games and 38 goals total. Gabriel Landeskog had a goal and two assists while Blake Comeau contributed a goal and an assist. Tyson Barrie increased his point streak to a career-high 10 games with a goal.
Justin Abdelkader scored the lone goal for the Red Wings, who are winless in their past 10 games, with nine of the losses coming in regulation. It is the longest winless streak for Detroit since 1986.
Lightning 3, Oilers 1
Nikita Kucherov extended his NHL scoring lead with two goals as Tampa Bay beat visiting Edmonton.
Victor Hedman also scored for the Lightning, and Steven Stamkos had two assists. Ty Rattie scored in his second consecutive game for the Oilers.
In a battle of backup goaltenders, Tampa Bay's Louis Domingue recorded 29 saves, and Al Montoya had 37 for Edmonton.
Flyers 6, Capitals 3
Wayne Simmonds scored two goals and Shayne Gostisbehere, Oskar Lindblom, Ivan Provorov and Jakub Voracek each scored once to lift Philadelphia past visiting Washington.
Flyers goaltender Petr Mrazek stopped 25 shots.
Alex Ovechkin, Chandler Stephenson and John Carlson each scored for the Capitals, who had their four-game winning streak snapped. Washington goaltender Philipp Grubauer made 29 saves on 34 shots.
Hurricanes 4, Islanders 3
Trevor van Riemsdyk scored the tiebreaking goal with 6:49 left in the third period as Carolina edged host New York.
Van Riemsdyk's shot banged off the crossbar and into the net for the Hurricanes, who won for just the fourth time in 15 games (4-9-2). Jaccob Slavin, Lee Stempniak and Victor Rask also scored for Carolina. Scott Darling recorded 26 saves.
Anders Lee scored twice and Josh Bailey added a goal for the last-place Islanders, who have lost 11 of 12 (1-7-4). Jaroslav Halak made 35 saves.
Jets 4, Stars 2
Patrik Laine scored two goals and Connor Hellebuyck turned away 28 of the 30 shots he faced as Winnipeg defeated visiting Dallas.
Blake Wheeler had a goal and an assist and Ben Chiarot also collected a goal for the Jets.
Dallas, which got goals from Mattias Janmark and Jamie Benn, lost its fifth straight contest and is 0-3-2 on its six-game road trip.
Ducks 4, Devils 2
Ryan Getzlaf and Rickard Rakell both collected one goal and one assist while goalie John Gibson made 15 saves at Anaheim beat New Jersey for its third consecutive win.
The Ducks, who jumped into third place in the Pacific Division standings, are dominating on home ice lately, having put together a 10-1-2 run at the Honda Center.
Jakob Silfverberg and Brandon Montour also scored for Anaheim, while Kyle Palmieri and Patrick Maroon replied for the Devils.
--Field Level Media
The Blue Jackets extended their winning streak to seven games. Goalie Sergei Bobrovsky made 23 saves to help Columbus earn its seventh consecutive home victory.
Alex Burrows scored for the Senators, who got 33 saves from Mike Condon.
Bruins 3, Lightning 0
Tuukka Rask had 23 saves while picking up his third shutout of the season and Torey Krug had three assists to lead Boston over host Tampa Bay.
It was the 41st career shutout for Rask and marked the first time this season that the Lightning were shut out. David Pastrnak, David Backes and Riley Nash each scored goals for the Bruins, who moved within two points of the first-place Lightning with a game in hand. It also was the fifth time that Rask shut out Tampa Bay in his career.
Andrei Vasilevskiy had 24 saves for the Lightning, who dropped their second straight game.
Devils 3, Kings 0
Keith Kinkaid made 38 saves as visiting New Jersey beat host Los Angeles.
Kinkaid improved to 9-2-0 in his last 11 starts and recorded his fourth career shutout. He stopped 19 shots in the first, eight in the second and 11 more in the third. He also helped kill off six Kings power plays.
Michael Grabner scored a short-handed goal and Nico Hischier tallied on even strength in the opening period as the Devils won their third straight game on a season-high six-game road trip.
Flyers 4, Hurricanes 2
Valtteri Filppula had the go-ahead goal with 5:49 left, and Philadelphia scored four times in the third period to beat host Carolina.
The Flyers snapped a two-game skid.
Philadelphia's Travis Konecny tied the game 1-1 with 11:41 left in the third period. Carolina responded and retook the lead, 2-1, just over two minutes later on a goal by Jaccob Slavin. The Flyers tied the game again on a goal by Jakub Voracek with 8:02 remaining. Filppula then gave Philadelphia its first lead with his 11th goal of the season with 5:49 left. Michael Raffl provided a two-goal margin with just under two minutes left.
Maple Leafs 4, Canadiens 0
William Nylander, Kasperi Kapanen, Nazem Kadri and Andreas Johnsson scored goals, and Toronto easily defeated visiting Montreal for its fourth consecutive win.
Curtis McElhinney turned away 33 shots for the Maple Leafs.
The Canadiens have lost two in a row and are 1-5-2 in their past eight games.
Oilers 4, Panthers 2
Connor McDavid scored the tying goal and had an assist on the go-ahead score as visiting Edmonton rallied to defeat Florida.
McDavid also added an assist on Ty Rattie's empty-net goal with 50 seconds left. McDavid has 19 goals in his past 22 games. For the season, he has 34 goals and 55 assists, ranking third in the NHL with 89 points entering Saturday night. All three of McDavid's points came in the third period.
Despite the loss, the Panthers are 16-5-1 since Jan. 30 and 9-2-0 in their past 11 home games as they chase a playoff berth.
Sabres 5, Blackhawks 3
Nicholas Baptiste scored twice, including the go-ahead goal on the power play with 1:56 left in the third period, and Buffalo held on for a win over visiting Chicago.
Benoit Pouliot, Ryan O'Reilly and Sam Reinhart also scored for Buffalo, which snapped a two-game winless streak.
Jordan Oesterle, Jonathan Toews and Tomas Jurco scored for Chicago. The Blackhawks have lost two straight and four of their past five.
Blues 4, Rangers 3 (OT)
Brayden Schenn's wrister from the right circle at 1:02 of overtime gave St. Louis a win over visiting New York.
After goalie Jake Allen stopped Chris Kreider's point-blank bid for a game-winner, Schenn tallied his 25th goal off a pass from Alex Pietrangelo, who earned his third point of the night.
St. Louis forced overtime with Pietrangelo's second marker of the night at 5:15 of the third period. Mika Zibanejad scored twice for the Rangers.
Sharks 5, Canucks 3
Timo Meier scored two goals, including the winner, as visiting San Jose defeated Vancouver.
Meier's second goal of the night broke a 3-3 tie at 6:07 of the third period as he wired a long shot home during a counterattack.
Logan Couture, Tomas Hertl and Kevin Labanc each had a goal and an assist for the Sharks, who posted their fourth consecutive win. The Canucks took their season-worst sixth straight loss despite goals from Nikolay Goldobin, Bo Horvat and Alex Edler.
Wild 3, Coyotes 1
Marcus Foligno scored the winning goal midway through the third period as visiting Minnesota beat Arizona.
Nino Niederreiter and Eric Staal also tallied goals for Minnesota. Clayton Keller scored for Arizona.
Wild goaltender Devan Dubnyk, who lost his previous two starts, made 30 saves to earn his 200th career victory. Antti Raanta, returning to action after missing six straight contests due to a lower-body injury, recorded 30 saves for Arizona.
--Field Level Media
Kovalchuk initially returned to Russia during the 2012-13 NHL lockout, playing for SKA Saint Petersburg.
He returned shortly after the lockout ended, but in July 2013, the 30-year-old decided to quit the NHL and play full-time in Russia.
Kovalchuk had 12 years and $77 million left on his New Jersey Devils contract when he left.
He signed a four-year deal with SKA Saint Petersburg in 2013. He's won two KHL titles in that span.
In last month's Winter Olympics, Kovalchuk added another piece of hardware -- a gold medal -- to his collection, which might have prompted his desire to return to the NHL and chase a Stanley Cup title.
"I won't forgive myself for it when I get older," he reportedly told Russia's state sports channel about returning to the NHL.
The left winger, who turns 35 in April, was the No. 1 overall pick of the Atlanta Thrashers in 2001. He finished second to teammate Dany Heatley in rookie of the year voting that season, despite Kovalchuk missing the final 17 games with an injury.
In 12 seasons in the NHL, Kovalchuk has 417 goals and 399 assists. He made the All-Star team in 10 of those seasons.
--Field Level Media
Kane, acquired from the Buffalo Sabres at the trade deadline, hadn't posted a hat trick in the first eight-plus seasons of his career, but did it and added one for good measure at the Scotiabank Saddledome while running his season goals total to 25.
He opened the scoring exactly six minutes into the affair -- a fortunate goal as his long shot ricocheted off the stick of Flames defenseman Dougie Hamilton and into the net -- before tying the game 2-2 at the 6:29 mark of the middle frame. Kane added another late in the second period to break open a 3-3 tie and then stuck a dagger in the Flames' collective hearts with his fourth goal at 1:02 of the third period to make it a 6-3 affair.
Sharks goalie Martin Jones made 30 saves in his team's third straight win.
Predators 4, Avalanche 2
Colton Sissons and Filip Forsberg each had a pair of goals and Nashville became the first team to clinch a Stanley Cup Playoff berth with a victory over Colorado at Pepsi Center.
Nashville has gone 13-0-1 in the last 14 games, and extended its point streak to 14 games, tied for the longest in franchise history. Predators goalie Juuse Saros finished with 33 saves.
Avalanche forward Nathan MacKinnon had a goal, extending his points streak to 11 games. Gabriel Landeskog also scored for Colorado, which snapped a three-game winning streak.
Wild 4, Golden Knights 2
Jason Zucker had a goal and an assist and Alex Stalock had 26 saves as Minnesota completed a season sweep of Pacific Division-leading Vegas with a victory at T-Mobile Arena in Las Vegas.
Charlie Coyle, Matt Dumba and Zach Parise also scored goals for the Wild, who became the first team to defeat the expansion Golden Knights three times this season. Minnesota (40-24-7, 87 points) also extended its third-place lead in the Central Division to three points over Colorado and Dallas.
Erik Haula scored his 28th goal of the season and Ryan Carpenter also scored and Marc-Andre Fleury had 26 saves for Vegas (45-21-5, 95) which dropped its fourth straight home game and saw its division lead shrink to eight points over the San Jose Sharks. The Golden Knights, still a Pacific Division-best 24-9-2 at home, have been outscored 21-10 during the losing streak including an 8-3 loss to New Jersey on Wednesday, the worst home loss in franchise history.
Capitals 6, Islanders 3
Alex Chiasson finished with one goal and two assists, and six Caps scored a goal as Washington defeated New York in D.C.
The contest was the second part of a home-and-home series with the Islanders. The Capitals beat them 7-3 in Brooklyn on Thursday night.
Chiasson got his goal in the third period and assisted on one goal apiece in the second and third periods. The goal he scored was Washington's third power-play tally of the night as the Capitals stretched their winning streak to four. T.J. Oshie, Nicklas Backstrom, Matt Niskanen, Jakub Vrana and Lars Eller also lit the lamp for Washington.
Senators 3, Stars 2 (OT)
Mike Hoffman slapped home the game-winner at 3:26 of overtime to lead Ottawa over slumping Dallas at the Canadian Tire Centre in Ottawa.
Hoffman one-timed a crossing pass from Matt Duchene from the faceoff circle to the left of goalie Ben Bishop and past the right shoulder of Bishop for his 22nd goal of the season. Marian Gaborik and Duchene also had goals for the Senators, who won their third straight game. Craig Anderson stopped 23 shots to pick up his 21st win in goal this season.
Tyler Seguin scored his career-high 38th goal of the season and Tyler Pitlick also scored for Dallas, which lost its fourth straight game and for the sixth time in seven contests.
Ducks 4, Red Wings 2
Anaheim took one step closer to a potential playoff berth, while Detroit took another step towards improving its odds in the draft lottery.
Nick Ritchie, Derek Grant, Corey Perry and Ryan Kesler each scored to lift the Ducks over the Red Wings, helping Anaheim tie both Dallas for the final wild-card spot in the Western Conference and Los Angeles for third place in the Pacific Division.
Meanwhile, the Red Wings lost their ninth straight game and are plummeting towards the bottom of the Eastern Conference standings.
--Field Level Media
Oliver Bjorkstrand and Boone Jenner also had goals for the Blue Jackets, who pulled into a tie with Philadelphia for third place in the Metropolitan Division.
Claude Giroux scored his 26th goal and got his 83rd point of the season for Philadelphia but went to the dressing room after getting hit in the face with the puck midway through the second period.
Shayne Gostisbehere and Andrew MacDonald also scored for the Flyers, who are 1-6-1 in March after winning six straight to close February.
Predators 3, Coyotes 2
Kyle Turris and Kevin Fiala set up each other's third-period goals as Nashville came back to beat host Arizona.
The league-leading Predators trailed 2-1 going into the third period, but Turris erased that deficit just 22 seconds into the final frame by finishing a three-way passing play with Fiala and Craig Smith. Turris ended the night with a goal and two assists. Fiala netted the winner at the 4:31 mark of the final period.
Pekka Rinne made 32 saves for the Predators, who are on a 12-0-1 run in the past 13 games. Coyotes goalie Darcy Kuemper stopped 26 shots.
Kings 4, Red Wings 1
Anze Kopitar scored the tiebreaking goal in the third period as part of a four-point performance, sending host Los Angeles past Detroit.
Jonathan Quick stopped 20 shots en route to his 28th win of the season, helping the Kings continue a sequence of alternating wins and losses in their past seven games. The defeat was the eighth in a row (0-7-1) for the Red Wings, who fell to 0-3-0 on their five-game Western swing.
Drew Doughty and Kopitar each had three assists for Los Angeles, which got a goal and an assist from Dustin Brown.
Panthers 3, Bruins 0
James Reimer made 46 saves on his 30th birthday as Florida defeated visiting Boston.
Reimer, who hadn't played since March 2, has won five of his past six starts and has three shutouts this season.
Florida, which got goals from Aaron Ekblad, Nick Bjugstad and Vincent Trocheck, improved to 16-4-1 since Jan. 30. The Panthers, who have won nine of their past 10 home games, also got two assists from Evgenii Dadonov and one from Bjugstad.
Capitals 7, Islanders 3
T.J. Oshie scored twice as Washington pulled away from host New York.
Lars Eller, Dmitry Orlov, Andre Burakovsky, Nicklas Backstrom and John Carlson also scored for the Capitals, who broke open a tie game by scoring four unanswered goals in a 38-minute span between the first and third periods.
Washington's Philipp Grubauer made 35 saves. Evgeny Kuznetsov had three assists while Backstrom and Orlov had two assists apiece.
Penguins 5, Canadiens 3
Patric Hornqvist scored his second goal of the night to cap a three-point game and break a deadlock as Pittsburgh triumphed at Montreal.
With the score tied 3-3, Hornqvist netted the winner with 7:36 remaining in the third period. Carl Hagelin created a rush that ended with Hornqvist redirecting the puck into the cage for his fourth goal in the past four games. It was also Hornqvist's 400th career point.
The Penguins tied Washington for top spot in the Metropolitan Division, although the Capitals have two games in hand.
Maple Leafs 5, Sabres 2
James van Riemsdyk had two goals and an assist, and Toronto cruised to a victory in Buffalo.
Connor Carrick, Tyler Bozak and Patrick Marleau also scored for Toronto, which picked up its third consecutive win.
Van Riemsdyk recorded his third multiple-goal performance of the season to go along with his fourth three-point outing. Toronto goaltender Curtis McElhinney stopped 38 of 40 shots to improve to 9-4-1.
Jets 6, Blackhawks 2
Kyle Connor scored twice, Bryan Little and Jack Roslovic each had a goal and an assist, and host Winnipeg overpowered Chicago.
Paul Stastny and Joel Armia also scored for Winnipeg, which snapped a three-game skid. Connor Hellebuyck made 25 saves to improve to 36-11-9.
Brandon Saad and Patrick Sharp scored for the Blackhawks. Chicago has allowed six-plus goals nine times this season.
Avalanche 4, Blues 1
Nathan MacKinnon and Mikko Rantanen scored two goals apiece as Colorado won at St. Louis.
MacKinnon's two first-period goals staked the Avalanche to a 2-0 lead. He added an assist while extending his points streak to 10 games and now has 10 goals and 10 assists during that stretch.
Rantanen scored his second goal in the game's final minute to cap a four-point night.
--Field Level Media
Jarnkrok suffered the injury during Tuesday's 3-1 win against the Winnipeg Jets when he took a hard check in the third period from Winnipeg's Andrew Copp. Jarnkrok had difficulty walking to the locker room for treatment and was later spotted with a sling on his right arm when leaving Bridgestone Arena.
Jarnkrok, 26, was in the midst of his most productive NHL season for Nashville, ranking fifth on the Predators in goals (16) and eighth (35) in points on the Central Division leaders.
This season the fifth-year center had matched his career-best in goals with a career-high 19 assists with a plus-20 rating in providing solid even-strength play on a successful line primarily with Nick Bonino and Scott Hartnell.
Originally a second-round pick in the 2010 NHL Draft by the Detroit Red Wings, Jarnkrok was traded to Nashville while still a minor leaguer in 2014 in a deal moving David Legwand to Detroit. Jarnkrok made his debut with the Preds later that season and played 12 games at age 22, then secured regular ice time the following season when he scored seven goals and 18 points in 74 games.
Jarnkrok has consistently produced double-digits in goals the past three seasons, averaging 15.7 goals in becoming a dependable depth scorer for the Predators.
The Predators currently lead with Western Conference with 100 points (tied with Tampa Bay for the most in the NHL), eight points ahead of the second-place Jets in the Central. Nashville begins a three-game road trip Thursday at Arizona.
--Field Level Media
Patrick Marleau and Nazem Kadri also scored for Toronto. Curtis McElhinney came off the bench for 13 saves and stopped both shootout attempts he faced as the Maple Leafs extended their franchise-record home win streak to 11 games.
Frederik Andersen finished with 17 saves before leaving midway through the second period with an upper-body injury apparently sustained when Dallas forward Alexander Radulov fell on his head during a goal-mouth scramble midway through the first period.
Brett Ritchie, Tyler Seguin, Jamie Benn, Remi Elie and Radek Faksa scored for Dallas, which lost its third consecutive game and fell for the fifth time in six contests. Kari Lehtonen finished with 27 saves.
Rangers 4, Penguins 3 (OT)
Mika Zibanejad scored the tying goal in the third period and the winner in overtime, and Chris Kreider had four points to lead host New York to a win over Pittsburgh.
Kreider found Zibanejad with an on-stick pass right in front of the goal, and Zibanejad beat Casey DeSmith at 2:53 of overtime for his 100th career goal and 22nd of the season. Zibanejad evened the score at 3-3 with 3:17 left in regulation, scoring a power-play goal.
Alexandar Georgiev finished with 37 saves for the Rangers while DeSmith stopped 29 shots for the Penguins.
Ducks 3, Canucks 0
John Gibson made 32 saves for his third shutout of the season as Anaheim blanked visiting Vancouver.
Gibson posted his 15th career shutout as the Ducks end their three-game losing streak and move into a tie for third place in the Pacific Division with the Los Angeles Kings. The Canucks, meanwhile, were eliminated from playoff contention.
Brandon Montour scored two goals for the Ducks, while Jason Chimera scored once and added an assist.
Devils 8, Golden Knights 3
Blake Coleman scored two goals and Michael Grabner, Nico Hischier and Taylor Hall each had a goal and an assist to lead visiting New Jersey to a victory over Vegas.
Travis Zajac, Stefan Noesen and Kyle Palmieri also scored goals and Brian Gibbons added a pair of assists for New Jersey. Keith Kinkaid finished with 39 saves in winning for the eighth time in his past 10 starts.
Erik Haula scored two goals and Colin Miller had a goal and an assist for Pacific Division-leading Vegas, which had a three-game winning streak snapped and took its worst home loss of the season.
Sharks 4, Oilers 3 (OT)
Tomas Hertl's second goal of the game was the overtime winner as San Jose erased three deficits en route to a win over host Edmonton.
Hertl created a turnover and teamed up with Logan Couture on a two-on-one rush for the difference-maker at 2:40 of overtime at Rogers Place. Couture collected one goal and two assists, and Sharks goalie Martin Jones made 25 saves.
Couture and Brenden Dillon also scored for San Jose, while Drake Caggiula, Oscar Klefbom and Ryan Nugent-Hopkins tallied for Edmonton.
--Field Level Media
The news arrives at a particularly bad time for the Wild, who are fighting to maintain their playoff position in the hotly contested Western Conference. Minnesota has 85 points in 70 games and sits third in the Central Division.
Spurgeon, 28, has nine goals and 28 assists in 61 games this season. He is averaging 24:33 of ice time per game, which is the highest mark of his career.
If Minnesota holds on to make the postseason, Spurgeon likely will not be ready for at least part of the first round.
The Wild recalled defenseman Ryan Murphy and forward Zack Mitchell from Iowa of the AHL. Both players are expected to be with the team for its next game Friday against the Golden Knights in Las Vegas.
Murphy, 24, provides the Wild with some experience on the blue line. He has two points (one goal, one assist) in nine games with Minnesota this season. In 160 career games, he has seven goals and 32 assists.
--Field Level Media
Pastrnak notched a power-play goal with 3:30 remaining to give the Bruins their first lead since it was 1-0. Brad Marchand, Matt Grzelcyk and Danton Heinen also scored for Boston. Riley Nash and Marchand each provided two assists while Pastrnak and Grzelcyk had one apiece.
Carolina's goals were scored by Sebastian Aho, Teuvo Teravainen, Justin Williams and Brock McGinn. Elias Lindholm and Justin Faulk both had two assists.
Predators 3, Jets 1
Goalie Pekka Rinne stopped 32 of 33 shots, and Nashville pulled away for a win over visiting Winnipeg.
The Predators earned their 11th win in 12 games to increase their lead atop the Western Conference's Central Division. The Predators reached 100 points, which is tied with the Tampa Bay Lightning for most in the NHL.
Kevin Fiala, Austin Watson and Viktor Arvidsson scored for Nashville. Kyle Connor scored in a losing effort for Winnipeg, which lost its third game in a row.
Avalanche 5, Wild 1
J.T. Compher scored two goals while Semyon Varlamov stopped 33 shots as Colorado started a brief, critical late-season road trip with a win over Minnesota.
Nikita Zadorov, Nathan MacKinnon and Tyson Jost also lit the lamp for Colorado, which tied Dallas for the two Western Conference wild-card positions at 82 points apiece.
Mikko Koivu scored the only goal for Minnesota.
Canadiens 4, Stars 2
Artturi Lehkonen had a pair of goals and Alex Galchenyuk and Jonathan Drouin recorded two assists each as Montreal defeated visiting Dallas to snap a five-match losing streak.
Canadiens goalie Antti Niemi made 36 saves.
The Stars have lost two straight matches, are 1-3-1 in their past five games and 4-6-2 in their last 12. Radek Faksa and Jamie Benn scored for Dallas.
Senators 7, Lightning 4
Ryan Dzingel and Mike Hoffman both hit the 20-goal mark, and goalie Mike Condon stopped 42 shots as visiting Ottawa handed Tampa Bay its first regulation loss in 11 games.
Hoffman, who scored twice, has compiled 20 or more goals in all four of his full NHL seasons. Dzingel, Marian Gaborik, Erik Karlsson and Tom Pyatt each had a goal and an assist for the Senators.
J.T. Miller responded with three goals for the Lightning, his first career hat trick. Ryan McDonagh added a goal for Tampa Bay.
Flames 1, Oilers 0
Johnny Gaudreau scored the lone goal early in the second period and goalie Mike Smith pitched a 28-save shutout as Calgary blanked visiting Edmonton.
Gaudreau tallied at the 5:18 mark of the middle frame. Calgary's Micheal Ferland won a board battle with Adam Larsson, then gave the puck to Sean Monahan, who faked a shot before feeding a wide-open Gaudreau at the doorstep. Gaudreau roofed a backhander over the shoulder of Oilers goalie Cam Talbot (31 saves).
Gaudreau's goal was his 80th point of the season, a career high.
Coyotes 4, Kings 3 (SO)
Alex Goligoski's goal in the fifth round of a shootout gave Arizona a win over visiting Los Angeles.
Arizona led 3-0 midway through the second period before Los Angeles rallied to force overtime. Rookie Coyotes goaltender Adin Hill stopped 34 shots for his first career NHL win. Nick Cousins led the Coyotes with a goal and an assist. Clayton Keller and Christian Dvorak also scored for Arizona in regulation.
Jeff Carter led the Kings with two goals, while Tanner Pearson supplied Los Angeles' other goal. Los Angeles goaltender Jack Campbell recorded 26 saves.
--Field Level Media
Eichel, who has missed the team's past 14 games, could return as soon as Thursday, when the Sabres host the Toronto Maple Leafs.
"I'd like to play as quickly as I can," Eichel said, per NHL.com. "It's more about how I feel and how my ankle reacts to practice today and how it feels tomorrow, how I feel physically. Mentally you're back already. Whenever you're out that long and you miss that much time, you wish you were playing a few weeks ago. But in the essence of things, you want to take care of things and make sure you're healthy enough to make an impact. So we're just going to take it day by day here."
Eichel practiced in full alongside Zemgus Girgensons and Jason Pominville and also received work on the first power-play unit.
"I still don't want to put a timetable on it," Sabres coach Phil Housley said. "He just had a tough practice with some contact and we'll see how he reacts after today and re-evaluate it tomorrow and just take it day to day."
Eichel, 21, leads Buffalo with 21 goals this season and is tied for the team lead with 31 assists. He has scored at least 50 points in each of his three seasons in the NHL. The Sabres, last in the Eastern Conference, have gone 6-6-2 without him.
"I was excited to be back with the team," Eichel said. "The toughest thing being injured is not being on the ice with them every day and not spending that quality time you enjoy so much. You really enjoy being back out there practicing and the battling and that (competition), that's the stuff you miss when you're injured. It was good to be back out there today.
"I'm trying to get the conditioning level back; it's been five weeks. It doesn't come back overnight, it's a bit of a process, but I'm pretty happy with where I am right now and how I feel, wind-wise, and I think the conditioning level comes back pretty quick, but I don't think I lost too much."
--Field Level Media
Kuznetsov got a breakaway and beat goalie Connor Hellebuyck (40 saves) with a high shot in an overtime where Washington had all seven shots.
Ovechkin finished with two goals after not scoring a point in the past three games. However, he scored once in each of the first two periods to become the 20th player ever to reach the 600-goal milestone.
In addition, Ovechkin became the fourth NHL player to reach 600 goals in less than 1,000 games - this was the 990th game of his career.
Wayne Gretzky, Mario Lemieux and Brett Hull are the others.
Golden Knights 3, Flyers 2
Erik Haula, William Karlsson and Ryan Carpenter scored one goal each to lift Vegas past Philadelphia at the Wells Fargo Center.
Golden Knights goaltender Marc-Andre Fleury stopped 38 shots in earning his 400th career win, third among active players. It was Vegas' 45th victory this season, an ongoing record for an expansion franchise in the National Hockey League.
Claude Giroux and Wayne Simmonds scored for the Flyers and goaltender Petr Mrazek made 26 saves in the loss.
Blue Jackets 5, Canadiens 2
Alexander Wennberg notched a goal and three assists, and Sergei Bobrovsky stopped 38 shots as Columbus claimed a win over Montreal in Columbus.
Defenseman Seth Jones, however, left the game after the second period due to an upper-body injury.
The Blue Jackets have won five straight games and have claimed six consecutive victories at Nationwide Arena, this one after falling behind just 34 seconds into the clash.
Blues 4, Ducks 2
Four players scored a goal each and Jake Allen made 20 saves for just his fourth win in 21 games as St. Louis dumped Anaheim in a matchup of Western Conference playoff hopefuls in Anaheim.
Patrik Berglund gave the Blues valuable insurance with his ninth goal at 11:28 of the third period, taking a pass in the high slot from Kyle Brodziak and wiring a wrister by John Gibson. It was the second straight win for the Blues, who moved within a point of Colorado for the conference's last playoff spot, three days before they host the Avalanche.
Derek Grant pulled the Ducks within a marker at 6:15 with his ninth goal, deflecting a Chris Kelly shot, but Anaheim couldn't avoid its third straight loss. It stayed at 80 points, good for third in the Pacific Division, after going 7-1-1 in its previous nine games.
Kings 3, Canucks 0
Goaltender Jonathan Quick stopped 35 shots for his fourth shutout of the season as hometown Los Angeles blanked Vancouver.
With the win, the Kings moved above the National Hockey League playoff bar. Their 81 points put two points behind San Jose for second place in the Pacific Division. L.A. also moved a point ahead of both Colorado and Anaheim in the Western Conference wild-card race.
Tyler Toffoli led the Kings with a goal and an assist, while Anze Kopitar, Tanner Pearson also tallied for the Kings as they posted their eighth win in 12 games.
Sharks 5, Red Wings 3
Timo Meier and Chris Tierney both collected one goal and one assist and goalie Martin Jones stopped 23 shots as San Jose beat Detroit.
Tierney iced it with an empty netter with 94 seconds remaining in regulation. The Sharks finished a six-game homestand at SAP Center with a 4-2 mark and sit second in the Pacific Division.
Jimmy Howard made 29 saves for the Red Wings, who have lost seven straight, including six in regulation. Tyler Bertuzzi collected three assists in the loss.
Senators 5, Panthers 3
Matt Duchene and Magnus Paajarvi scored two goals each as Ottawa snapped Florida's franchise-record eight-game home winning streak.
Florida's Aleksander Barkov nearly gave the Panthers their first lead of the game when he got a breakaway, shorthanded attempt with 5:51 left in the third period. But Barkov failed to fool Ottawa goalie Craig Anderson, a Broward County resident and a former Panther.
After Barkov came up empty, Duchene and Alexandre Burrows scored for Ottawa to snap a 3-3 tie.
Rangers 6, Hurricanes 3
Jimmy Vesey scored a hat trick, including the go-ahead goal midway through the third period, and Mats Zuccarello added two goals to lead New York to a win over visiting Carolina.
The Rangers snapped a three-game losing streak with the win, while the Hurricanes lost for the third time in four games.
Vesey scored the go-ahead goal with 7:45 left in the game, beating Scott Darling short-side for his 14th goal of the season. Vesey's goal came less than four minutes after a Victor Rask goal tied the score at three 8:23 into the period.
--Field Level Media
Ovechkin, 32, reached the 600-goal milestone in his 990th career game. The only players who have scored 600 goals in less time are Wayne Gretzky (718 games), Mario Lemieux (719) and Brett Hull (900). All three are members of the Hockey Hall of Fame.
This season, Ovechkin leads the NHL with 42 goals. He is trying to become the third player ever to record eight 50-goal seasons, joining Gretzky and Mike Bossy, who each achieved the feat nine times in their careers.
Ovechkin pumped his fist after his 600th goal and received a standing ovation from his home crowd. Since the Capitals selected him with the No. 1 overall pick in 2009, he leads the NHL in goals (600), points (1,109) and power-play goals (225). He is the NHL's only player to score at least 30 goals in every season since the 2005-06 campaign.
--Field Level Media
"Family comes first. Our thoughts and prayers are with Toc as he deals with this personal matter. It's important that he takes the time to be there with his family," general manager John Chayka said in a team statement.
Tocchet has guided the Coyotes to a 22-35-11 record this season, worst in the NHL. But the team is 10-3-2 since Feb. 8.
He'll be replaced by assistant coach John MacLean while he deals with the unspecified issue.
Tocchet, who played right wing for six NHL teams over 18 seasons, previously coached the Tampa Bay Lightning -- earning a 53-69-26 record in two seasons.
--Field Level Media
Pittsburgh recaptured first place in the Metropolitan Division with the win, which was its fourth in its past five matches.
Alexander Radulov scored a power-play goal for Dallas in the second period, but Pittsburgh sealed the win on Evgeni Malkin's empty-netter in the last minute.
Penguins goalie Casey DeSmith made 17 saves for the win, while Dallas' Kari Lehtonen stopped 27 shots.
Islanders 5, Flames 2
Christopher Gibson made 50 saves to earn his first NHL victory, and Johnny Boychuk led the offensive attack with a goal and two assists as visiting New York beat Calgary.
Anders Lee added two goals for the Islanders, who snapped an eight-game losing skid (0-4-4). Gibson, starting just his third game this season and fifth of his career, was under siege the final two periods but held strong enough.
With a pair of goals 28 seconds apart in the early going, the Islanders made it a horrible return for Flames goalie Mike Smith, who missed 13 games due to injury. Smith made 22 saves.
Blackhawks 3, Bruins 1
Patrick Kane scored the tiebreaking goal on the power play with 3:16 remaining in the third period, and host Chicago pulled away for a win over Boston.
Artem Anisimov and Brent Seabrook also scored for Chicago, which split its home-and-home weekend series against the Bruins. The Blackhawks snapped a two-game skid.
Zdeno Chara scored for the Bruins, whose six-game winning streak ended.
Coyotes 1, Canucks 0
Darcy Kuemper made 26 saves for his third shutout of the season as host Arizona blanked Vancouver.
The Coyotes improved to 10-3-2 in their past 15 games after beating the Canucks for the second time in less than a week. Vancouver has lost three straight and 14 of its past 18 games.
Arizona defenseman Oliver Ekman-Larsson scored the game's only goal, in the second period, and Kuemper held off the Canucks as they made a late charge in the closing moments.
--Field Level Media
Marchand was a late scratch before the game after suffering the injury on a collision with Blackhawks forward Anthony Duclair in the two teams' meeting Saturday. He is being considered day to day.
"It's from the run-in with Duclair from last night," coach Bruce Cassidy said of the injury. "We didn't know how serious it would be. Just found out before the game he wouldn't be able to go. We'll see how he is for Tuesday."
Meanwhile, Duclair injured his right leg in the collision and is expected to miss up to two weeks, according to Blackhawks coach Joel Quenneville.
While Duclair left the game Saturday after the incident, Marchand stayed in, recording two assists in the Bruins' 7-4 win. The 29-year-old leads Boston in both goals (29) and assists (40) in 53 games this season.
Duclair, 22, has 11 goals and 12 assists in 56 games.
With a 3-1 loss to the Blackhawks on Sunday, the Bruins saw a six-game winning streak end. They had only 11 forwards available for the game, juggling line combinations out of necessity.
Boston, already without top-line center Patrice Bergeron (foot) and first-pair defender Charlie McAvoy (MCL), will continue its four-game road trip at Carolina on Tuesday.
--Field Level Media
"We don't know the extent of it," head coach Guy Boucher told reporters of the injury before the team's flight on Sunday. "He's doing testing today. We'll see what happens there. It could be short, it could be a little longer, it could be very long. We don't know."
Stone limped off the ice to the dressing room in the third period of Friday's game after getting tangled up with Flames winger Micheal Ferland. He returned to the bench and finished the game but missed Sunday's practice and will now be out at least two contests.
The 25-year-old leads the team in goals (20) and points (62) this season despite missing nine games to injury. He has already set a career high in assists (42) and is two shy of doing so in points. He is six goals from matching a personal best in that category.
Marian Gaborik will be bumped up to the second line in Stone's place as the Senators face the Florida Panthers on Monday and the Tampa Bay Lightning on Tuesday. Ottawa has another back-to-back later in the week, as it hosts Dallas on Friday before a trip to Columbus on Saturday.
--Field Level Media
Aleksander Barkov and Vincent Trocheck scored in the shootout for Florida. The Rangers had just one shootout score, from Mats Zuccarello.
Vatrano had been out due to an ankle injury since being acquired from the Boston Bruins on Feb. 22. However, his goal helped the Panthers improve to 15-3-1 overall since Jan. 30, making them the hottest team in the NHL during that span.
Jonathan Huberdeau and Jamie McGinn had goals for Florida, and goalie Roberto Luongo made 34 saves. Zuccarello, Mika Zibanejad and Kevin Hayes scored for the Rangers, and goalie Henrik Lundqvist made 32 saves, but New York lost its third game in a row.
Devils 3, Predators 2 (SO)
Brian Boyle scored once in regulation and netted the shootout winner in the fifth round, and Keith Kinkaid made 34 saves through regulation and overtime and just enough in the showdown as visiting New Jersey beat Nashville.
The loss snapped the Western Conference-leading Predators' 10-game winning streak. The Devils won for just the second time in six games.
Boyle netted his second game-deciding shootout tally by ripping a top-shelf offering over the shoulder of Predators goalie Juuse Saros. The Devils nearly won in regulation but regrouped and had to kill a penalty in overtime.
Maple Leafs 5, Penguins 2
Nazem Kadri lit the lamp twice and Frederik Andersen made 38 saves as host Toronto snapped a four-game losing streak with a win over Pittsburgh.
Patrick Marleau, Mitchell Marner and Kasperi Kapanen also scored for Toronto, which had been outscored 17-10 during its 0-2-2 skid.
Sidney Crosby and Patric Hornqvist scored for the Penguins while Tristan Jarry allowed four goals on 16 shots as Pittsburgh had its three-game winning streak halted. Casey DeSmith replaced Jarry and made nine saves.
Oilers 4, Wild 1
Connor McDavid scored twice in less than three minutes of the second period, and he also had an assist as Edmonton beat visiting Minnesota.
With 33 goals and 51 assists, McDavid is tied for second in the NHL with Pittsburgh's Evgeni Malkin with 84 points, just three in back of Tampa Bay's Nikita Kucherov.
Leon Draisaitl and Ryan Nugent-Hopkins (empty-netter) scored third-period goals for Edmonton, which got 32 saves from Cam Talbot. Charlie Coyle had the lone goal for Minnesota, and Devan Dubnyk made 24 saves.
Flyers 2, Jets 1
Claude Giroux and Andrew MacDonald each scored a goal to lift Philadelphia to a win over visiting Winnipeg.
Goaltender Petr Mrazek stopped 27 shots for the Flyers, who halted a five-game losing streak (0-4-1).
Patrik Laine scored his 40th goal of the season for the Jets, who had been red hot with four consecutive victories. The 19-year-old has scored at least one goal in 10 of the last 11 games and five games in a row. Winnipeg goaltender Connor Hellebuyck had 33 saves in the loss.
Bruins 7, Blackhawks 4
David Pastrnak, Brian Gionta, Rick Nash and Sean Kuraly all lit the lamp in the third period to help Boston rally from a goal down to beat Chicago in Boston.
The win was the Bruins' sixth in a row during a dominant homestand in which they outscored opponents 30-19. Boston became only the seventh team in NHL history to win all six games on a homestand. The Bruins also got two goals from David Krejci.
Pastrnak tied the game 4-4 just 6:23 into the final period before Gionta made it 5-4 at the 8:02 mark and Nash provided some insurance 9:18 into the period. An empty-netter for Kuraly with just over 21 seconds left sealed the result.
Golden Knights 2, Sabres 1 (SO)
Erik Haula scored the decisive goal in the fifth round of the shootout as Vegas edged host Buffalo.
Haula gave Vegas its 44th win when he lifted a wrist shot over Buffalo goaltender Robin Lehner's glove side. David Perron also scored in the opening round of the shootout for the Golden Knights, who won for the third time beyond overtime.
Marc-Andre Fleury stopped Sam Reinhart and Jason Pominville in the shootout. Fleury made 31 saves in the first 65 minutes to move within one of becoming the 13th goaltender with 400 career wins.
Lightning 3, Canadiens 2 (SO)
Brayden Point and Nikita Kucherov scored shootout goals against Antti Niemi to lift Tampa Bay past visiting Montreal.
Louis Domingue won his third straight start for the Lightning, registering 27 saves and stopping Artturi Lehkonen on Montreal's last shootout attempt.
Tampa Bay won its fifth straight game and for the ninth time in 10 games, while Montreal lost its fourth straight.
Capitals 2, Sharks 0
Nicklas Backstrom scored late in the second period, and Lars Eller added another goal late in the third while goalie Philipp Grubauer made 24 saves as Washington shut out host San Jose.
The contest ended a three-game Western swing in which Washington simply could not find a lot of offense. The Capitals fell at Anaheim on Tuesday (4-0) and then lost to the Kings (3-1) on Thursday night.
Martin Jones made 24 saves for the Sharks.
Blues 7, Kings 2
Jake Allen made 38 saves and seven different players scored as the St. Louis offense broke out of a month-long slump in routing host Los Angeles.
The Blues led 2-0 after one period and 4-1 after two before adding two more goals in the first minute of the third period to put the finishing touches on a brutal day for Kings goalies Jonathan Quick and Jack Campbell. Then St. Louis added another goal for good measure.
The Blues snapped a two-game losing streak and won for just the second time in a month, using an early advantage to bury the Kings.
Avalanche 5, Coyotes 2
Mikko Rantanen collected a goal and two assists while Tyson Barrie, Blake Comeau and Carl Soderberg each netted one goal and one assist as Colorado cruised past Arizona in Denver.
Avalanche goalie Jonathan Bernier made 22 saves to earn the win, although he left early in the third period and was replaced by Semyon Varlamov the rest of the way as Colorado snapped a streak of three straight overtime losses.
Comeau (1:45), Barrie (2:41) and Soderberg (4:22) all scored for Colorado in the game's first five minutes, with a goal from the Coyotes' Christian Dvorak (2:14) sandwiched in the same time span.
--Field Level Media
Dallas cemented its hold on the first wild card into the playoffs from the Western Conference and remained in fourth place in the Central Division. The Stars have won just two of their past five, with three of those games, and two of the losses, coming in overtime.
Ryan Getzlaf got the Ducks on the board with 2:44 to play in the first period when he skated down the right wing and wired a wrist shot over the blocker of Dallas goaltender Kari Lehtonen. Corey Perry and Rikard Rakell got assists on the goal.
After a scoreless second period, Dallas tied the match with 11:10 to play in the third period on a power-play goal by Devin Shore, who deflected a pass by Tyler Seguin past Anaheim netminder Ryan Miller. Benn was granted an assist on the tally.
Wild 5, Canucks 2
Eric Staal's second-period goal stood up as the winner as visiting Minnesota downed Vancouver.
Staal broke a 2-2 tie at 15:38 of the middle frame as he got a piece of teammate Mikael Granlund's shot while tangling with Canucks defenseman Troy Stecher.
The marker was the 17th in 18 games for the 33-year-old Staal, who is challenging for the NHL goal-scoring lead with 37, three behind leader Alex Ovechkin of the Washington Capitals.
Flames 2, Senators 1
Sam Bennett and Matt Stajan gave their team much-needed secondary scoring and rookie goalie David Rittich again surrendered only one goal as visiting Calgary beat Ottawa.
Rittich made 29 saves at Canadian Tire Centre to claim his second consecutive win with a strong outing. He stopped 25 of 26 shots in a 5-1 win at Buffalo on Wednesday.
His team provided just enough offense and then hung on for the victory, which pulled the Flames within one point of a playoff spot in the Western Conference standings.
Blue Jackets 3, Red Wings 2
Defenseman Seth Jones scored twice as Columbus edged visiting Detroit at Nationwide Arena in Columbus, Ohio.
Jones notched his second career two-goal game when he tallied twice in a span of 6 1/2 minutes in the second period.
The big night by Jones gave him 13 goals, surpassing his career high set last season.
--Field Level Media
He was hurt in a freak second-period collision with Ottawa's Bobby Ryan in Thursday's shootout win over the Senators.
"I didn't even see what happened. When I turned back, both of them were laying on the ground," Sabres forward Zemgus Girgensons said, per the Buffalo News. "I didn't even know. I saw it on the Jumbotron that they just collided."
The news is especially jarring given Okposo's concussion history.
He missed the final six games last season with a concussion and even wound up in the nuero intensive care unit at Buffalo General Hospital after an adverse medication reaction.
There was some question whether he would even resume his career.
Okposo returned to summer league action in Minnesota and declared himself ready for training camp.
Okposo, in his second year with Buffalo after nine years with the New York Islanders, has 11 goals and 27 assists in 65 games this season.
--Field Level Media