capitals 7, oilers 3

Alex Ovechkin scored his 880th, 881st and 882nd career goals to record a hat trick and move 13 goals away from breaking Wayne Gretzky’s NHL record and give Washington a victory over Edmonton on Sunday, moving back atop the league standings.

Calvin Pickard became the 181st goaltender Ovechkin has scored on, already the most of any player after breaking Jaromir Jagr’s mark last month. With his 134th game-winning goal, he also tied Jagr for the most in NHL history.

The Oilers lost their third in a row despite Leon Draisaitl scoring his league-leading 42nd goal.

rangers 5, penguins 3

Adam Fox scored the go-ahead goal at 11:26 of the third period, J.T. Miller had two goals and New York rallied to beat Pittsburgh.

Ryan Shea scored two third-period goals, the first two of the season for the defenseman, to give Pittsburgh a 3-2 lead.

red wings 5, ducks 4, ot

Patrick Kane scored his second goal of the game on a breakaway with a minute left in overtime and Detroit beat Anaheim to end the Ducks’ four-game winning streak.

Anaheim scored twice in the final 2:16 after pulling goaltender Lukas Dostal for an extra skater.

lightning 4, kraken 1

Andrei Vasilevskiy made 36 saves and Tampa Bay extended their winning streak to five games with a victory against Seattle.

Shane Wright scored and Ales Stezka finished with 19 saves in his NHL debut for Seattle.

devils 5, predators 0

Nico Daws made 29 saves to record his first NHL shutout as New Jersey defeated Nashville.

maple leafs 5,

blackhawks 2

Nicholas Robertson scored twice in the second period as Toronto beat Chicago.

stars 4, islanders 3

Jason Robertson’s third career hat trick lifted Dallas past New York.

utah 2, canucks 1

Dylan Guenther scored with 5:53 left in the third period to cap Utah’s comback against Vancouver.

flames 3, sharks 2

Joel Hanley scored his first goal of the season to break a tie and lift Calgary over San Jose.