The Edmonton Oilers are streaking yet again, only they are having more navigational problems with the New Jersey Devils in town Friday night.

The Oilers' losing streak reached four with a 5-4 home loss to the Canucks on Wednesday. Edmonton tied it twice after falling behind 2-0, the second time early in the third period, but allowed Yannick Weber's winner midway through the final 20 minutes.

The Oilers looked as if they had tied it once more with 10 seconds left, but the goal was waved off when it was ruled that David Perron had kicked the puck off the goaltender's blocker into the net.

Steven Pinizzotto, Teddy Purcell, Boyd Gordon and Andrew Ference scored, while Ben Scrivens made 26 stops for Edmonton, which held a 32-31 shot advantage, including 13-6 in the third.

"We've been inconsistent and we haven't been able to find a way to push the game the other way," Gordon said. "Until we do that, we are going to have a tough time winning games."

At 6-11-2, Edmonton's 14 points are the fewest in the Western Conference. It's gone 2-7-1 in its past 10 contests.

Defence has been the biggest issues for the Oilers, who are giving up 3.37 goals per game - among the worst marks in the league.

"The guys who have to be critical for us right through our lineup, the forwards and some of our D, they weren't there," coach Dallas Eakins said. "They showed sparks of coming, but for whatever reason they couldn't get it done. The guys we rely on less played well."

Viktor Fasth will start in goal for the Oilers tonight in relief of Ben Scrivens.

New Jersey has gone 3-0-1 in the past four meetings, though the Oilers took the most recent matchup in Edmonton 5-4 in a shootout Oct. 7, 2013.

A persistent lack of offense has returned the New Jersey Devils to their losing ways in the past two games. A matchup with the defensively challenged Edmonton Oilers might be a good opportunity for them to start putting an end to the problem.

The Devils look to avoid a third straight loss and second in a row on their four-game Canadian trip.

New Jersey (8-9-2) has totaled 14 goals in its last eight games. The Devils followed up a four-game skid Nov. 4-10 by winning their next two, but scored three in dropping the two after that. They opened their trip with a 3-1 loss to Winnipeg on Tuesday.

Patrik Elias cut the deficit to 2-1 early in the third, but the Jets held a 34-22 shot advantage - 23-9 in the first two periods - as New Jersey was outshot for a fourth straight game.

The Devils are averaging 2.42 goals and 26.3 shots, both among the lowest marks in the NHL, and they've scored four goals in the past three contests.

"We had like a couple of waves in the second and a couple in the third, but over the course of the game, I would think they felt pretty comfortable and not threatened, and that's not a good thing," forward Mike Cammalleri said.

"I didn't think we created enough clean plays maybe coming up the ice out of our zone to get our legs going enough to push their wave of defense back. That made it hard for us to have puck time there."

Cory Schneider tied the Devils record with his 19th consecutive start and made 31 saves. He can break Martin Brodeur's mark set in 2001-02 on Friday.

Schneider is 5-2-0 with a 1.82 goals-against average in nine career games - seven starts - against Edmonton, dating to his time with Vancouver.

PROJECTED LINES:

Pouliot - RNH - Eberle
Hall - Draisaitl - Purcell
Perron - Arcobello - Yakupov
Hendricks - Gordon - Pinizoto

Ference - Petry
Nikitin - Fayne 
Marincin - Schultz 

Fasth
Scrivens