EDMONTON, Alberta – Leon Draisaitl scored his second goal of the game in overtime and the Edmonton Oilers overcame a two-goal deficit to beat the Washington Capitals 4-3 on Thursday night.
The Oilers got a 3-on-1 in extra time and Connor McDavid set up Draisaitl for the goal 1:18 in, giving the Oilers a 5-0 record at home.
Draisaitl added an assist in regulation. and McDavid had a goal and two assists. Darnell Nurse also scored to help the Oilers (8-2-1) snap a two-game losing skid.
Alex Ovechkin had a pair of goals and Jakub Vrana also scored for the Capitals (7-2-3). They had won four in a row.
Sharks 4, Canadiens 2
MONTREAL – Evander Kane scored two power-play goals and an Jose beat Montreal to snap a two-game losing streak.
Kevin Labanc and Melker Karlsson also scored for the Sharks, Tomas Hertl had three assists, and Aaron Dell made 34 saves. The Sharks have won nine straight games against Montreal dating to March. 21, 2015.
Nick Cousins and Joel Armia scored for the Canadiens.
Flames 6, Panthers 5, SO
CALGARY, Alberta – Matthew Tkachuk scored twice in regulation and again in the shootout in Calgary’s victory over Florida.
Sean Monahan also scored in the shootout for Calgary, which converted both tiebreaking attempts on Sergei Bobrovsky. David Rittich thwarted Jonathan Huberdeau and Aleksander Barkov to secure the victory.
Austin Czarnik, Mark Giordano and Sam Bennett scored in regulation for Calgary. Huberdeau, MacKenzie Weegar, Josh Brown, Evgenii Dadonov and Mark Pysyk scored for Florida.
Blue Jackets 4, Hurricanes 3, OT
COLUMBUS, Ohio – Cam Atkinson scored 3:28 into overtime to lift Columbus past Carolina.
Atkinson tapped in a pass from Pierre-Luc Dubois to give the Blue Jackets a second straight victory in a fourth consecutive overtime game. Ryan Murray, Alexander Texier and Sonny Milano also scored, and Joonas Korpisalo stopped 21 shots.
Dougie Hamilton, Ryan Dzingel and Sebastian Aho scored for Carolina, and Petr Mrazek made 27 saves.
Islanders 4, Coyotes 2
UNIONDALE, N.Y. – Anders Lee scored the winner and Semyon Varlamov made 21 saves to help New York beat Arizona for its fifth straight victory.
Derick Brassard, Josh Bailey and Scott Mayfield also scored for New York.
Michael Grabner and Conor Garland scored for Arizona. The Coyotes had won four in a row.
Flyers 4, Blackhawks 1
CHICAGO – Kevin Hayes scored after he lost a goal because of an offsides challenge in Philadelphia’s victory over Chicago.
Claude Giroux, James van Riemsdyk and Oskar Lindblom also scored for Philadelphia, which beat Chicago 4-3 in Prague in the season opener on Oct. 4. Brian Elliott made 23 saves in his second straight start.
Brandon Saad scored for Chicago.
Rangers 6, Sabres 2
NEW YORK – Ryan Strome scored his first two goals this season, Henrik Lundqvist made 31 saves and New York beat Buffalo to snap a five-game losing streak.
Artemi Panarin, Brett Howden, Tony DeAngelo and Chris Kreider also scored for New York.
Marco Scandella and Vladimir Sobotka scored for Buffalo.
Predators 4, Wild 0
NASHVILLE, Tenn. – Pekka Rinne made 26 saves, Colton Sissons had a goal and an assist and Nashville beat Minnesota.
Rinne improved to 6-0-1 with his first shutout of the season and 56th overall.
Miikka Salomaki, Calle Jarnkrok and Craig Smith also scored for Nashville.
Blues 5, Kings 2
ST. LOUIS – Alex Pietrangelo and Robert Thomas scored in a two-minute span of the second period in St. Louis’ victory over Los Angeles.
Brayden Schenn scored twice, including an empty-netter, Vince Dunn also scored, and Jordan Binnington made 33 saves. Jeff Carter and Alex Iafallo scored for the Kings.
Stars 2, Ducks 1
DALLAS – Denis Gurianov ended a personal scoring drought with two first-period goals, and Ben Bishop made 29 saves to help Dallas beat Anaheim.
Gurianov hadn’t scored in 26 games since his first NHL goal on Nov. 18, 2018.
Max Comtois scored for Anaheim.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.