Alex Ovechkin produced his 34th career hat trick and the Washington Capitals rallied from a two-goal deficit to beat the Utah Mammoth 7-4 on Thursday in Salt Lake City.
Ovechkin has 29 goals this season, including two hat tricks, and an NHL-record 926 for his career.
Ivan Miroshnichenko tallied his first two goals of the season and Anthony Beauvillier and Rasmus Sandin each had a goal and an assist for the Capitals. Logan Thompson made 36 saves.
Dylan Guenther scored twice and Mikhail Sergachev and Clayton Keller each had three assists for the Mammoth. Vitek Vanecek allowed six goals on 23 shots before being lifted midway through the third period. Karel Vejmelka saved the lone shot he faced in relief.
Ducks 3, Flames 2 (OT)
Mikael Granlund completed his hat trick with a last-second overtime winning goal as visiting Anaheim defeated Calgary.
John Carlson collected a pair of assists and Ville Husso made 23 saves for Anaheim, which has won four straight games. Thanks to Calgary’s second too-man-men penalty of the game, the Ducks enjoyed a man advantage late in overtime, and Granlund buried a one-timer from the high slot just before the buzzer.
Blake Coleman and Matvei Gridin scored for the Flames, who had their four-game winning streak snapped. Olli Maatta collected a pair of assists, and Devin Cooley stopped 30 shots.
Wild 3, Panthers 2
Marcus Foligno scored in his first game back from injury and Joel Eriksson Ek netted the go-ahead goal with five seconds left as Minnesota defeated Florida in Sunrise, Fla.
Ryan Hartman also scored for the Wild, who got 18 saves from Jesper Wallstedt. It was a big night for Foligno, who played a game with his brother Nick Foligno for the first time since they were in the sixth and ninth grades, respectively. Nick Foligno was acquired from Chicago earlier this month.
Matthew Tkachuk had a goal and an assist and Aaron Ekblad scored for the Panthers, who got a 47-save performance from backup goalie Daniil Tarasov. The Panthers have lost four of their past six (2-4-0).
Canadiens 2, Blue Jackets 1
Zachary Bolduc scored the go-ahead goal early in the third period and assisted on Montreal’s other goal in a win against visiting Columbus.
Jayden Struble also scored for the Canadiens, who have won three straight. Jakub Dobes made 25 saves.
Damon Severson scored and Jet Greaves made 18 saves for the Blue Jackets, who have lost two of their past three games.
Islanders 2, Stars 1
New York claimed two big points in its quest for a playoff spot with a victory over Dallas in Elmont, N.Y.
Bo Horvat scored to reach the 30-goal mark for the fourth time and Calum Ritchie also tallied. Matthew Schaefer assisted on both goals. Ilya Sorokin was 2:59 away from a shutout, making 26 saves. Combined with Pittsburgh’s win over Ottawa, the result moved the Islanders back into the final Eastern Conference wild-card spot.
Matt Duchene scored for the Stars, who lost for their fourth straight, their longest skid since going 0-3-3 from late December to early January. Jake Oettinger, pulled after one period in his last start against New Jersey, stopped 23 shots.
Kraken 4, Lightning 3 (OT)
Brandon Montour scored twice, including the winner at 2:47 of overtime, as Seattle won at Tampa Bay.
Kaapo Kakko and Bobby McCann each had a goal and an assist for the Kraken, who snapped a four-game winless streak (0-3-1). Philipp Grubauer stopped 30 shots for Seattle.
Jake Guentzel had a goal and an assist, Anthony Cirelli and Corey Perry also scored and Charle-Edouard D’Astous added two helpers for the Lightning, who extended their point streak to six games (4-0-2). Andrei Vasilevskiy stopped 15 of 19 shots.
Penguins 4, Senators 3 (SO)
Egor Chinakhov and Ben Kindel scored in a shootout to give Pittsburgh a win over host Ottawa.
Pittsburgh captain Sidney Crosby left early in the second period due to a lower-body injury and did not return. Rickard Rakell had two goals and an assist and Erik Karlsson produced a goal and two assists. Stuart Skinner stopped 26 shots through regulation and overtime, then stopped two of Ottawa’s three shootout attempts.
Drake Batherson scored twice and had the shootout goal while Nick Cousins added a goal for the Senators, who had their four-game winning streak snapped. Tim Stutzle had two assists. Linus Ullmark made 35 saves through regulation and OT but turned aside just one of three in the shootout.
Flyers 5, Blackhawks 1
Christian Dvorak, Noah Cates and Alex Bump each registered a goal and an assist as Philadelphia thumped visiting Chicago.
Samuel Ersson made 25 saves for the Flyers, who have won six of their past eight to make some late noise in the Eastern Conference playoff picture. Denver Barkey and Sean Couturier also scored for Philadelphia.
The Blackhawks remain well out of postseason contention following their fifth loss in seven games. Connor Bedard reached the 30-goal plateau for the first time, while Spencer Knight did his best to combat a furious Flyers offensive performance with 37 saves.
Devils 4, Predators 2
Nico Hischier’s second deflected goal of the night broke a late tie, and visiting New Jersey won for the fifth time in six games, defeating surging Nashville.
Jesper Bratt had a goal with two assists, Jack Hughes recorded two helpers and Timo Meier added an empty-netter for the Devils, who are essentially out of the playoff race but have won nine of their past 12. Jacob Markstrom stopped 16 shots.
Reid Schaefer and Steven Stamkos notched second-period goals and Justus Annunen posted 26 saves for the Predators, who had won five straight.
Avalanche 3, Jets 2
Nathan MacKinnon scored two goals 3:42 apart early in the third period, Jack Drury also had a goal and visiting Colorado beat Winnipeg.
Mackenzie Blackwood turned away 22 shots for the NHL-leading Avalanche, who have won four in a row. Artturi Lehkonen had an assist in his return from an 11-game absence caused by an upper-body injury.
Mark Scheifele scored twice and Connor Hellebuyck made 32 saves for the Jets, who had gone 2-0-1 in their previous three games.
Oilers 4, Golden Knights 3 (OT)
Evan Bouchard scored 3:10 into overtime and Connor McDavid had a goal and two assists as Edmonton defeated Vegas in Las Vegas.
Matt Savoie and Zach Hyman also scored for Edmonton, which has won four of its past six games. Connor Ingram made 26 saves. McDavid (785 games) became the third-fastest player in league history to reach 800 assists, trailing only Wayne Gretzky (527 games) and Mario Lemieux (661 games).
Mark Stone scored twice — his fourth multi-goal game of the season and the 32nd of his career — and Ivan Barbashev had a goal and an assist for the Golden Knights, who fell to 1-4-1 in the past six games. Adin Hill finished with 25 saves.
Kings 4, Canucks 0
Darcy Kuemper made 19 saves for his third shutout of the season as Los Angeles prevailed at Vancouver.
Quinton Byfield and Trevor Moore each had a goal and an assist, Scott Laughton and Artemi Panarin both scored a goal and Mikey Anderson tallied two assists for the Kings, who snapped a four-game skid (0-1-3).
Kevin Lankinen made 34 saves for the Canucks, who have lost four straight games in regulation.
Blues 2, Sharks 1 (OT)
Dylan Holloway buried the game-winning goal in the dying seconds of overtime as St. Louis outlasted visiting San Jose.
Dalibor Dvorsky also scored and Joel Hofer made 24 saves to help the Blues post their third consecutive victory.
Alexander Wennberg tallied the lone goal for the Sharks, who have lost six in a row (0-5-1). Yaroslav Askarov (11 saves) and Alex Nedeljkovic (10 saves) split the goaltending duties after Askarov left the contest halfway through because of an injury.
–Field Level Media




