NEW YORK -- Connor McDavid scored 38 seconds into overtime, and Cam Talbot made 13 of his 36 saves in the third period to help the Edmonton Oilers to a 2-1 win against the New York Islanders at Barclays Center on Tuesday.
[WATCH: All Oilers vs. Islanders highlights]
Leon Draisaitl had a goal and an assist for Edmonton (5-8-1), which opened a four-game road trip.
Video: EDM@NYI: Draisaitl goes five hole on great shot
Talbot, who bailed the Oilers out while they were outshot 13-2 in the third period, knew they would have a chance to win if he could simply get them to the 3-on-3 overtime.
McDavid won it when he one-timed Draisaitl's feed past Thomas Greiss for his sixth goal of the season.
"They're an extremely good home team," Talbot said. "We figured they would come out and give us their best in the third period. We were able to weather the storm. Our two big guns took it down the ice and got us a win tonight. That's what we look to them for in situations like that, and we got it tonight."
Jordan Eberle scored for New York (8-5-2), which hasn't lost in regulation at home this season (5-0-2). Greiss made 23 saves.
"We fought hard all game and gave ourselves an opportunity to win, so we'll build on that," Islanders captain John Tavares said.
Draisaitl gave the Oilers a 1-0 lead at 1:59 of the second period when he skated in alone after Jason Chimera was stripped of the puck at the blue line. He put a soft slap shot between Greiss' skates for his fourth goal of the season.
The Islanders tied it 1-1 at 4:43 of the second on Eberle's fifth goal. Eberle, who was traded from Edmonton to New York for Ryan Strome on June 22 after six seasons with the Oilers, took a pass from Mathew Barzal and sent a wrist shot from the right circle past Talbot.
"It was really weird," Eberle said of playing against the Oilers. "First period, something you can't prepare yourself for. As the game went on, I settled in and started to play. I didn't know what to expect. It's weird when you see that. Your mind starts to settle in after the first or first [few] shifts and it's another hockey game, and you compete."
Goal of the game
McDavid's goal 38 seconds into overtime.
Video: EDM@NYI: McDavid, Draisaitl combine for OT goal
Save of the game
Talbot's skate save on Barzal with 7:30 left in the first period.
Video: EDM@NYI: Talbot stones Barzal from in close
Highlight of the game
Eberle's goal against his former team at 4:43 of the second period.
Video: EDM@NYI: Eberle roofs great shot past Talbot
They said it
"He was great. I didn't really realize that it was that lopsided in shots. But they had some chances for sure in the third, and he did a great job." -- Oilers captain Connor McDavid on goalie Cam Talbot
"They're a hungry team. It was a dangerous position for us. They've been at home for a while. They're trying to get on the right track. It's not an enigma what they did last year, so I knew it was going to be a tough game. They played one of their better games. We did as well." -- Islanders coach Doug Weight
Need to know
Oilers forward Drake Caggiula did not play in the third period after blocking a shot by Islanders defenseman Ryan Pulock at 15:07 of the second. "We'll see how he is in the morning," coach Todd McLellan said. … Edmonton forward Anton Slepyshev was scheduled to play after the morning skate but was scratched. … Strome had three shots on goal in 12:58 in his first game against New York. … Islanders forward Nikolay Kulemin missed the third period after being driven into the boards by Oilers defenseman Eric Gryba with 3:51 left in the second. He'll be reevaluated Wednesday. … New York forward Josh Bailey's nine-game point streak ended. Barzal extended his point streak to six games. … The Islanders' streak of 17 consecutive periods with a goal ended when they were held scoreless in the first. … New York is 25-4-5 all-time against Western Conference opponents at Barclays Center.
Oilers: At the New Jersey Devils on Thursday (7 p.m. ET; MSG+, SNW, NHL.TV)
Islanders: At the Dallas Stars on Friday (8:30 p.m. ET; FS-SW, MSG+, NHL.TV)
Video: McDavid tallies game-winner in OT to down Islanders