McDavid has 23 points (six goals, 17 assists) during his point streak.
Evan Bouchard scored to extend his point streak to 11 games (five goals, 11 assists), and Evander Kane had a goal and an assist for the Oilers (12-12-1). Calvin Pickard made 26 saves.
“You can’t put too much pressure on yourself when you don’t play very often, but I felt good in practice and I wanted to keep it going,” said Pickard, who made his first start in eight games. “I thought we played a great game all the way through, very defensive, really good special teams and deserved the win.
“I know I can play in this league. I know I haven’t had a ton of opportunities, but this is a good game for me to build off of and I’m looking forward to seeing what’s next.”
Jesper Bratt scored, and Akira Schmid made 26 saves for the Devils (14-11-1), who had won three straight.
“We did some good things and we’re playing against an offensively skilled team with good speed, and I thought we were shutting it down pretty good for the most part,” said Bratt, who has seven points (four goals, three assists) during a five-game point streak. “We play a lot of back-to-backs in this league (New Jersey defeated the Calgary Flames 4-2 on Saturday), they probably have a lot of back-to-backs, too.
“Obviously, we played a tough game yesterday and it was a tough game today, but I don’t think it was that big of a difference. “
Connor Brown appeared to give the Oilers a 1-0 lead at 4:32 of the first period, but the Devils successfully challenged that Kane interfered with Schmid in the crease.
“You almost have to laugh. It’s just the way she is going right now,” said Brown, who is yet to score this season. “For me, I think I am contributing a lot in the penalty kill and other aspects. I am just focused on what I am doing well and just know the bounces will come.
“It was unfortunate, but we bounced right back it was a good solid win for us.”
Edmonton took a 1-0 lead at 18:36 when Derek Ryan received a pass from behind the net by Sam Gagner and beat Schmid from in front.
Bouchard’s one-timer from the point on a power play pushed it to 2-0 at 14:20 of the second period.
“'Bouch' is really hot right now. He’s playing so well for us,” said Oilers defenseman Vincent Desharnais. “Even defensively he’s playing really well. So, it’s really positive, it’s fun, it’s so much more fun to come in every day and put in the work and be consistent with it when you win like that.”
McDavid put the Oilers ahead 3-0 at 4:23 of the third period after Kane won the puck from Schmid behind the net and passed it to McDavid in front for a tap-in.