NEW YORK (AP) — Connor McDavid stormed down the ice with Leon Draisaitl trailing a step behind. Two slick passes and a one-timer later, and the game was over.
McDavid scored 38 seconds into overtime to lead the Edmonton Oilers over the New York Islanders 2-1 on Tuesday night.
McDavid intercepted an off-target pass by John Tavares to start a 2-on-1.
McDavid carried the puck into the New York end of the ice dropping the puck to Draisaitl, who flipped a behind-the-back pass to McDavid at the circle to set up a one-timer.
The goal was the sixth of the year for McDavid.
“Our two big guns took it down the ice and got us a win,” said Cam Talbot, who made 36 saves. “That’s what we look to them for in situations like that, and we got it tonight.”
Draisaitl also scored for Edmonton, which has won two of three to improve to 5-8-1.
“When you have the record we have right now, the right note’s winning all of them,” Edmonton coach Todd McLellan said.
The Islanders didn’t come out too disappointed, either, despite losing two of three and falling to 8-5-2. New York is 5-0-2 at Barclays Center this season.
“I knew it was going to be a tough game,” New York coach Doug Weight said. “They played one of their better games. We did as well.”
Thomas Greiss made 23 saves, and the Islanders got their goal from former Oiler Jordan Eberle. The first of two regular-season meetings between the teams also marked the first matchup since Edmonton traded Eberle to New York in June for Ryan Strome.
Kings 4, Ducks 3, OT
ANAHEIM, Calif. — Nick Shore scored on a pass from Dustin Brown with 1:09 left in overtime, and Los Angeles rallied from a two-goal deficit to beat Anaheim in the first Freeway Faceoff of the season.
Brown also scored the tying goal early in the third period for the Pacific Division-leading Kings, who surged to an 11-2-2 start with an exciting victory in their local derby with the five-time defending division champion Ducks.
Anze Kopitar and Adrian Kempe also scored for the Kings, and rookie Alex Iafallo had two assists. Jonathan Quick made 33 saves and got an assist on Shore’s game-winner.
Rickard Rakell had a goal and an assist for the Ducks, who have lost four straight.
Jared Boll ended a 61-game goal drought and Sami Vatanen scored his first of the season for the injury-plagued Ducks in their first game since captain Ryan Getzlaf had surgery on a broken cheekbone, sidelining him for up to two months.
Blues 3, Devils 1
NEWARK, N.J. — Vladimir Tarasenko and Jaden Schwartz scored in a 1:35 span bridging the second and third periods and St. Louis sent New Jersey to its season-high third straight loss.
Jake Allen made 21 saves and Brayden Schenn scored into an empty net as the Blues beat the Devils for the eighth straight time. Schenn also had two assists, giving him six in the last two games.
Tarasenko, who left the Blues’ practice early Monday with upper body soreness, also had an assist on Schwartz’s winner.
Blake Coleman scored early in the first period for New Jersey, but he also was in the penalty box when Schwartz scored 32 seconds into the third period. Cory Schneider had 37 saves for New Jersey, which is 0-2-1 in its last three.
Penguins 3, Coyotes 1
PITTSBURGH — Justin Schultz scored in his return from a concussion, Matt Murray stopped 24 shots and Pittsburgh had little trouble with Arizona.
Evgeni Malkin scored his team-high seventh goal for the Penguins and added two assists. Phil Kessel also had a goal and two assists for Pittsburgh, which returned from a long road trip by spoiling Arizona coach Rick Tocchet’s return to the city where he won three Stanley Cups — one as a player and two as an assistant coach.
Tobias Rieder got his third goal of the season for the Coyotes, who fell to an NHL-worst 2-13-2. Antti Raanta made 34 saves but was sloppy in the early going as the Penguins raced to a quick lead.
Predators 3, Blue Jackets 1
COLUMBUS, Ohio — Calle Jarnkrok scored in the third period, Pekka Rinne stopped 35 shots and Nashville beat Columbus.
Jarnkrok put Nashville ahead to stay, sweeping a rebound past goaltender Joonas Korpisalo at 14:25. The Blue Jackets challenged the goal, contending Kevin Fiala interfered with Korpisalo and kept him from making the save, but it was upheld after a video replay.
Matt Irwin scored in the first period and Viktor Arvidsson got an empty-net goal in the final minute as the Predators won their third straight game.
The Blue Jackets have lost three straight for the first time this season.
Canadiens 3, Golden Knights 2
MONTREAL — Brendan Gallagher and Jordie Benn scored in the first period and Montreal beat Vegas for its third straight win.
Max Pacioretty also scored for Montreal, which has gone 5-1-0 since starting the season 2-7-1. Goaltender Charlie Lindgren, called up from AHL Laval last week when Carey Price went out with a lower body injury, won his second game in a row and has won all five of his NHL starts over the last three seasons.
Pierre-Edouard Bellemare and Erik Haula scored for Vegas, which ended a six-game trip 1-4-1. The Golden Knights were coming off a shootout loss in Toronto on Monday night and were playing their sixth game in nine days.
Sabres 3, Capitals 1
BUFFALO — Benoit Pouliot scored the go-ahead goal on an end-to-end rush 3:22 into the third period, and Buffalo snapped Washington’s three-game winning streak.
Evander Kane scored twice, including an empty-netter with 20 seconds left, and Robin Lehner stopped 24 shots. Buffalo won for just the second time in five games.
Alex Ovechkin scored his 13th of the season and extended his goal streak to three games for the Capitals.
Capitals backup Philipp Grubauer, starting in place of Braden Holtby, stopped 29 shots in dropping his record to 0-4-1 this season and extending his skid to 0-5-1 dating to last year.
Hurricanes 3, Panthers 1
RALEIGH, N.C. — Derek Ryan scored the go-ahead goal at 9:35 of the third period and Carolina beat Florida to snap a four-game losing streak.
Brock McGinn also scored, Justin Williams added an empty-netter and rookie Roland McKeown had his first two assists for the Hurricanes.
Vincent Trocheck scored for the Panthers, and Roberto Luongo made 45 saves in his second game back from a hand injury.
Scott Darling stopped 30 shots for Carolina.
Canucks 5, Flames 3
CALGARY, Alberta — Henrik Sedin scored for the first time this season 38 seconds after Bo Horvat’s tiebreaking goal, lifting Vancouver over Calgary.
Sam Gagner, Thomas Vanek and Derek Dorsett also scored for Vancouver, which has four straight road wins. Dorsett leads the team with seven goals.
Dougie Hamilton, Johnny Gaudreau and Micheal Ferland scored for Calgary.