McDavid tied the game 1-1 at 5:43 of the second period on a shot from the left wing that beat Georgiev to the short side.
"Give credit to them, they defended well," McDavid said. "Their young D that were in the lineup, they defended well. They were always above guys and their forwards were responsible, and you have to give them credit."
Zibanejad scored on the power play at 7:51 to put the Rangers up 2-1, and Carey made it 3-1 at 9:07 of the second when he tipped a Cody McLeod shot.
Nugent-Hopkins got the Oilers to within 3-2 when he scored at 16:48 on a delayed penalty with Talbot pulled for an extra attacker. McDavid gained the zone, skated around Rangers defenseman Marc Staal, and sent a pass across to Nugent-Hopkins.
The Oilers had two power plays in the third period and outshot the Rangers 15-4. They took a too many men penalty with 1:18 left, preventing them from pulling Talbot for an extra attacker.
"There is one individual who gets assigned to come on for the goaltender," Oilers coach Todd McLellan said. "That individual left, obviously, light years before he should have. We had a line that replaced a line, and we had one individual who jumped on the ice when the goaltender was still in the crease."