Connor McDavid did what fans wanted him to do on Thursday, then let himself go home happy as the Edmonton Oilers beat the Nashville Predators 3-2 in overtime.
After collecting his 1,000th career NHL point in the second period, McDavid fed Darnell Nurse a three-pointer in the extra period with a no-look, behind-the-back pass. The one-time Nurse flew past Nashville goalie Scott Wedgewood to extend the Oilers’ winning streak to three games.
Nurse finished with two goals and an assist, while McDavid had a goal and an assist as he became the fourth-fastest and fourth-youngest player to reach 1,000 points. Edmonton’s Leon Draisaitl had a pair of assists, including a secondary helper on the game-winning goal. Calvin Pickard made 21 saves for the win.
The Predators got goals from Michael McCarron and Cole Smith, the latter of which tied the game with 2:48 left in regulation. Wedgewood stopped 31 shots.
Flyers 5, Senators 4 (OT)
Matvei Michkov scored with 55 seconds left in overtime as Philadelphia rallied for a road victory over Ottawa.
Michkov’s game-winner came from a sharp angle, when he flicked the puck off Linus Ullmark’s pad and into the net. His sixth goal of the campaign — and first of his career overtime — capped off an impressive comeback by the Flyers, who trailed 4-2 with less than 10 minutes left in regulation.
Ullmark finished with 14 saves and Josh Norris had a goal and an assist for the Senators, who had won their previous two games.
Lightning 4, Jet 1
Andrei Vasilevskiy became the fastest goaltender to his 300th career win, and host Tampa Bay ended Winnipeg’s streak.
Vasilevskiy stopped 23 shots for the Lightning to secure the landmark victory in his 490th career game, breaking the 61-year-old record held by Hall of Famer Jacques Plante (528 games). Vasilevskiy, 30, became the 40th netminder to surpass 300 career wins.
Owning the NHL’s best record to start the season at 15-1-0, the Jets got a goal from Adam Lowry, while Eric Comrie made 25 saves.
Devils 6, Panthers 2
Jesper Bratt recorded his second career hat trick and Stefan Noesen scored twice, lifting New Jersey to victory in Sunrise, Fla.
Dawson Mercer also scored a goal, and Jack Hughes and Nico Hischier each had three assists for New Jersey. The Devils beat the Panthers for the second time in three days and have won seven of their past nine games overall.
Jake Allen stopped 25 shots for the Devils to beat Sergei Bobrovsky (23 saves) and send the Panthers to their second straight loss after a seven-game winning streak. Florida’s Sam Reinhart and Jesper Boqvist scored.
Sabers 4, Blues 3 (OT)
Rasmus Dahlin scored an overtime power-play goal to lift host Buffalo over St. Louis.
Ryan McLeod and Alex Tuch each had a goal and an assist for the Sabres, who won for the fourth time in five games. Zach Benson also scored for Buffalo, and Devon Levi made 24 saves.
Brandon Saad scored twice for the Blues, who lost for the seventh time in nine games (2-6-1). Pavel Buchnevich also scored a goal and Brayden Schenn had two assists for St. Louis. Jordan Binnington made 29 saves.
Stars 7, Bruins 2
Dallas never trailed and used three goals in a 5:34 span late in the second period to beat visiting Boston, sweeping the teams’ two-game season series.
Evgenii Dadonov posted his first multi-goal game of the season, scoring on a penalty shot in the first period before capping the Stars’ quick run in the second with just 10.6 seconds left in the period.
Charlie Coyle and David Pastrnak scored goals, and Jeremy Swayman (31 saves) allowed a career-high 7 goals for the Bruins, who are on a three-game point streak (2-0-1).
Kraken 3, Blackhawks 1
Jaden Schwartz scored his 200th career goal as Seattle beat Chicago.
Matty Beniers and Brandon Tanev also scored for the Kraken, who improved to 3-0-0 on a six-game homestand. Goaltender Joey Daccord made 18 saves.
Ryan Donato scored for the Blackhawks, and Petr Mrazek stopped 23 of 25 shots. Chicago lost for the third time in four games.
Wild 3, Canada 0
Filip Gustavsson stopped all 19 shots he faced as Minnesota rallied to beat Montreal in Saint Paul, Minn.
Matt Boldy, Marco Rossi and Kirill Kaprizov scored for the Wild, who have won three of their past four games.
Canadiens goalie Sam Montembeault took the loss despite turning away 25 of 27 shots. They dropped to 4-8-1 this season.
Rangers 3, Sharks 2
Mika Zibanejad and Jimmy Vesey scored 94 seconds into the second period and host New York rallied to beat San Jose for the ninth time in 11 games (9-0-2).
Vincent Trocheck scored New York’s third goal in the middle period. Igor Shesterkin made 25 saves after allowing five goals each in his previous two starts.
Timothy Liljegren scored 2:51 into the contest and Fabian Zetterlund scored a power-play goal with an extra kick with 27 seconds left in the game for the Sharks, who are 5-3-1 since opening with a nine-game skid (0 -7-2). Mackenzie Blackwood made 32 saves.
Islanders 5, Canucks 2
Scott Mayfield and Pierre Engvall scored early in the second period for New York, which extended its points streak by beating host Vancouver.
Jean-Gabriel Pageau scored late in the first period before Anders Lee and Noah Dobson added goals in the third for the Islanders, who are 3-0-2 in their past five games. Bo Horvat and Grant Hutton each had two assists, and Lee also finished with two points.
New York goalkeeper Semyon Varlamov made 24 saves, and his counterpart Kevin Lankinen stopped 27 shots. Jonathan Lekkerimaki scored the NHL’s first goal 2:40 into the game and Tyler Myers scored late in the third period for the Canucks, who had lost two of three.
–Field Level Media