EDMONTON -- The Edmonton Oilers might not be headed to another draft lottery if they'd had Ben Scrivens in net all season.
Scrivens stopped 48 shots and captain Andrew Ference scored in overtime as the Oilers pulled off a 4-3 upset of the Anaheim Ducks on Friday.
Ference intercepted the puck at centre ice with the teams playing three skaters aside in overtime and unleashed a bullet just across the blue-line that beat Ducks goalie Jonas Hiller.
"Scrivens bailed us out a lot tonight, it wasn't a complete game by us," Ference said. "They had some really good chances, but they're a good team and they drove us back, especially that top line. That's what we have a good goalie for, so it's nice to see him come up big. The penalty kill at the end was huge. We're not going to get picky about having some positive feelings in here."
Sam Gagner, Jordan Eberle and Oscar Klefbom also scored for the second-last place Oilers (26-39-9), who snapped a three-game losing skid.
Scrivens, who set a record for most saves in a shutout with 59 against San Jose earlier this season, was all smiles after the game.
"It's always fun to win in overtime," he said. "I'm really happy for Oscar to get his first NHL goal, he should be very proud of that and for our captain to step up and bring it home, it was huge."
Oilers head coach Dallas Eakins said his team seemed to wake up late in the game after being "extraordinarily cautious" for the first two periods.
"I thought we played much better in the third, but for two periods I didn't love how we were playing," he said. "Our goalie was keeping us in it and we had the ability to finish when we did have a chance."
Nick Bonino, Patrick Maroon and Mathieu Perreault responded for the Ducks (47-18-8), who had a two-game winning streak come to an end and missed out on an opportunity to move into a tie for first in the Pacific Division with the idle San Jose Sharks. The Ducks remain one win short of tying their franchise record of 48 wins in a season, set in 2006-07 when they won their only Stanley Cup.
"We let them hang around," Maroon said. "We couldn't find a way to keep going at them and they get that goal in overtime. We have to play hard for 60 minutes every night. We can't just play 20 minutes on and 20 minutes off. We had them. It was there."
Ducks head coach Bruce Boudreau agreed that his team squandered what should have been a win.
"We pissed away a point," he said. "We had opportunities to win it and put it away and we didn't. When you let a team back into a game, that happens and you are not going to get what you want. We certainly had our chances. We had pucks lying around in the crease, we were hitting posts and crossbars.
"(Scrivens) was pretty good tonight. Anytime you get over 50 shots on goal and you lose, you have to tip your hat a little bit to the goalie."
It didn't take Anaheim long to take a lead in the game, scoring just 35 seconds in, as Bonino converted a nice give-and-go with Ryan Getzlaf for his 19th goal of the season on the game's first shot.
The Oilers tied the game up on their first shot of the contest just shy of five minutes into the first period as Gagner took a pass on a two-on-one from David Perron and beat Hiller with a backhand shot. It was Gagner's 100th career NHL goal.
Edmonton caught a bit of a break a minute later as a deflected shot that Scrivens simply did not see clanged off the crossbar.
Anaheim out-shot the Oilers 12-5 in the opening period.
Edmonton had a bit more luck on their side four minutes into the second period as a shot got past Scrivens and was rolling into the net before Taylor Hall swooped in and fished it to safety just before it crossed the goal-line.
Scrivens helped his own cause a couple minutes later with a huge diving save in tight on Ducks forward Jakob Silfverberg.
The Oilers took a 2-1 lead midway through the second on an odd-man rush with a delayed penalty on the way as Ryan Nugent-Hopkins shrugged off a defender and fed the puck to Eberle, who beat Hiller with a high shot for his 24th goal of the season.
Anaheim tied the game with just under five minutes left in the second as they were given several cracks at a loose puck in front of the Oilers net before Maroon batted it in.
The shots favoured the Ducks 28-12 after 40 minutes of play.
Edmonton regained the lead eight-and-a-half minutes into the third period as Klefbom scored on a shot through traffic from the slot. It was the first career NHL goal for the rookie defenceman, playing in his ninth game.
Anaheim knotted the game back up with four-and-a-half minutes to play in the third as a Perreault shot hit Hall's stick in front and deflected into the top corner before Scrivens could react, eventually sending the game to extra time.
The shots were 42-20 for Anaheim at the end of regulation and ended up at 51-23. The Ducks close out a three-game trip in Vancouver on Saturday. Edmonton finishes off a six-game homestand on Sunday against the New York Rangers.
Notes: It was the third of five games between the two teams this season, with the Ducks winning both of the previous match-ups in Anaheima Ducks forward Teemu Selanne has made a career of burning the Oilers. Selanne came into the game with an impressive 49 goals and 91 career points in 82 games against Edmontona Former Ducks goalie Viktor Fasth remained out of the Edmonton lineup after a collision in practice left him with a neck injury. AHL call-up Laurent Brossoit served as the Oilers backupa Edmonton defenceman Anton Belov returned to the lineup, playing his first game since Feb. 27a Remaining out with injuries for the Oilers were forwards Nail Yakupov (ankle) and Jesse Joensuu (ankle)a Anaheim defenceman Cam Fowler (knee) is still on the shelf and may be out until the start of the playoffsa Former Oilers goalie Curtis Joseph was honoured at the game.