NEWARK (AP) -- Nail Yakupov shook off an early mid-ice collision and scored a game-winning power-play goal in the second period to lead the Edmonton Oilers to a 2-1 victory over the New Jersey Devils on Monday night.

Jordan Eberle had the primary assist on Yakupov's goal, and helped set up defenseman

Chicago Blackhawks center Jonathan Toews (19) scores past New Jersey Devils goalie Cory Schneider and defenseman Marek Zidlicky off a rebound of a Marian Hossa shot during the third period
Chicago Blackhawks center Jonathan Toews (19) scores past New Jersey Devils goalie Cory Schneider and defenseman Marek Zidlicky off a rebound of a Marian Hossa shot during the third period (AP Photo/Charles Rex Arbogast)
loading...

Oscar Klefbom's tally as the Oilers snapped a two-game losing streak. Ben Scrivens made 13 saves in sending the Devils to their second straight loss.

Edmonton (15-30-9) has the fewest wins in the NHL.

Patrik Elias scored for the Devils, who had gone 8-2-2 in their previous 12. Cory Schneider had 22 saves, including a stop on a breakaway by Teddy Purcell with just over three minutes to play.

Scrivens wasn't seriously tested in the third period, and the crowd booed during the closing seconds.

Yakupov missed a couple of first-period shifts after a collision with Devils forward Steve Bernier. He was down on the ice for at least two minutes and didn't return until late in the period.

The Oilers, who hadn't tallied a power-play goal in six games, took a 2-1 lead when Yakupov scored from the right circle at 12:45 of the second period as Devils defenseman Adam Larsson served a delay of game penalty for shooting the puck into the crowd.

A little more than a minute later, Yakupov missed the net from the right circle. The puck went around the boards to Eberle, who sent a cross-ice pass to Yakupov in the right circle. This time he didn't miss.

Edmonton, which had only scored one goal in losing its last two games, got two in the opening 40 minutes against New Jersey.

Klefbom tied it 1-1 with 36 seconds left in the first period after the Oilers did an excellent job of keeping the puck in the New Jersey end. Ryan Nugent-Hopkins made the initial play, flagging down a clearing attempt at the right point. Eberle set up Klefbom near the right circle for a shot that beat Schneider.

Elias, who was honored before the game for scoring his 400th goal, 600th assist and 1,000th point this season, had given New Jersey the lead 5:47 after the opening faceoff. Martin Havlat took the puck from Derek Roy along the left boards, skated toward the net and found Elias in the right circle for his 401st goal and eighth this season.

NOTES: Devils RW Michael Ryder was a healthy scratch for the seventh straight game. D Eric Gelinas was held out for the sixth time in a row. ... Oilers D Mark Fayne returned to the Prudential Center for the first time since signing with Edmonton as a free agent after last season. ... With the Devils seemingly headed to a third season out of the playoffs, owners Josh Harris and David Blitzer heard boos when introduced during the pregame ceremony for Elias.

(© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)

More From New Jersey 101.5 FM