EDMONTON, Alberta -- Ryan Nugent-Hopkins scored two goals, including the winner in overtime, and added an assist as the Edmonton Oilers came from behind to stun the Eastern Conference-leading Pittsburgh Penguins 4-3 on Friday night.
The Oilers had a power play to start the overtime session and Jordan Eberle made a perfect pass to Nugent-Hopkins, who snapped the puck into a wide-open net 1:01 into extra time.
Taylor Hall and Anton Belov also scored for the Oilers, who won for just the fourth time in 15 games.
James Neal, Sidney Crosby and Kris Letang scored for the Penguins, who had their three-game win streak halted. It was just Pittsburgh's third loss in 15 games.
Trailing 2-0, Edmonton got on the scoreboard 53 seconds into the third period on an abbreviated power play as Eberle spotted Nugent-Hopkins creeping in from the point and the 2011 No. 1 overall draft pick made a perfect shot to beat Jeff Zatkoff.
The Oilers tied it with just under 10 minutes remaining as they got an odd-man rush on a Pittsburgh line change. A shot from Nugent-Hopkins deflected to Hall in the crease, where he was able to hook it in for his 17th of the season.
Pittsburgh jumped back in front on a 4-on-3 advantage with just under eight minutes left as Crosby won a faceoff and Letang caught Devan Dubnyk going the other way on a shot from the top of the circle to make it 3-2.
Edmonton kept up the pressure, however, and was able to tie it with just 1:59 remaining as Belov scored his first career NHL goal with a point shot that went over Zatkoff's shoulder.
Pittsburgh took a 1-0 lead two minutes into the second period after a pair of costly giveaways in his own end by Edmonton defenseman Jeff Petry. The second mistake gave the puck to Evgeni Malkin behind the net and he fed it out front to Neal.
The Penguins went up by two goals six minutes later as a pass attempt by Crosby hit the Oilers' Sam Gagner and caromed through Dubnyk's legs. It was Crosby's first goal against the Oilers and 25th of the season.
With a minute left in the second, Dubnyk came up with a pair of huge saves on Malkin and Chris Kunitz on a Penguins power play. Malkin knocked Dubnyk's stick into the corner and the goalie took exception, as the two mixed it up before a crowd of players congregated.
Notes: It was the second and final meeting this season between the teams. The Penguins won the first game 3-2 in Pittsburgh in October. It was the Penguins' first visit to Edmonton since Oct. 9, 2011. Crosby was hurt for that game, making Friday his first appearance in Edmonton since Jan. 14, 2010. The Oilers were one of just four teams he hadn't scored against -- a list now down to Chicago, San Jose and St. Louis. ... The Penguins have 13 players in double-digits in points this season.