Connor McDavid accomplished what the home fans wanted to see on Thursday, and then he allowed them to 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 in the three-on-three extra period with a no-look, behind-the-back pass. Nurse’s one-timer 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 to reach 1,000 points. Edmonton’s Leon Draisaitl had a pair of assists, including the secondary helper on the winning goal. Calvin Pickard made 21 saves for the victory.

The Predators got goals from Michael McCarron and Cole Smith, the latter tying the game with 2:48 remaining 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, as he banked the puck off Linus Ullmark’s pad and into the net. His sixth goal of the campaign — and first career overtime tally — capped an impressive comeback by the Flyers, who trailed 4-2 with under 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, Jets 1

Andrei Vasilevskiy became the fastest goaltender to notch his 300th career win, and host Tampa Bay stalled streaking Winnipeg.

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 eclipse 300 career wins.

Owning the NHL’s best record ever to start a 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 two goals, lifting New Jersey to a victory in Sunrise, Fla.

Dawson Mercer also scored, and Jack Hughes and Nico Hischier had three assists apiece for New Jersey. The Devils defeated the Panthers for the second time in three days and have won seven of their past nine games overall.

Jake Allen turned aside 25 shots for the Devils to outduel Sergei Bobrovsky (23 saves) and send the Panthers to their second loss following 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 past 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 and Brayden Schenn earned 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 blow past the visiting Boston, sweeping the teams’ two-game season series.

Evgenii Dadonov posted his first multi-goal game of the season, scoring on a first-period penalty shot before closing the Stars’ quick-fire stretch in the second with only 10.6 seconds remaining in the period.

Charlie Coyle and David Pastrnak scored goals, and Jeremy Swayman (31 saves) allowed a career-high seven goals for the Bruins, who were on a three-game point streak (2-0-1).

Kraken 3, Blackhawks 1

Jaden Schwartz scored his 200th career goal as Seattle defeated visiting Chicago.

Matty Beniers and Brandon Tanev also tallied for the Kraken, who improved to 3-0-0 on their six-game homestand. Goaltender Joey Daccord made 18 saves.

Ryan Donato scored for the Blackhawks, and Petr Mrazek stopped 23 of 25 shots. Chicago took its third loss in four games.

Wild 3, Canadiens 0

Filip Gustavsson stopped all 19 shots he faced as Minnesota pulled away 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 goaltender Sam Montembeault took a hard-luck loss despite turning aside 25 of 27 shots. He dropped to 4-8-1 this season.

Rangers 3, Sharks 2

Mika Zibanejad and Jimmy Vesey scored 94 seconds apart in the second period and host New York rallied to beat San Jose for the ninth time in 11 games (9-0-2).

Vincent Trocheck netted New York’s third goal of the middle period. Igor Shesterkin made 25 saves after allowing five goals apiece in his previous two starts.

Timothy Liljegren tallied 2:51 into the contest and Fabian Zetterlund scored a power-play goal with the extra attacker 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 point 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 goalie Semyon Varlamov made 24 saves, and counterpart Kevin Lankinen stopped 27 shots. Jonathan Lekkerimaki scored his first NHL goal 2:40 into the game and Tyler Myers scored late in the third period for the Canucks, who have lost two of three.

–Field Level Media

Brought to you by www.srnnews.com