Radim Vrbata scored a pair of goals and Daniel Sedin had three assists as the Canucks continued their domination of Edmonton this season, defeating the Oilers 5-4 on Wednesday.
Jannik Hansen, Chris Higgins and Yannick Weber also scored for the Canucks (13-6-0), who have won all four of their games against Edmonton this season and three of their last four games overall.
"It was back and fourth, we got an early lead and I don't think we should have given it up," Weber said. "They got a couple of quick goals, we made a couple of bad mistakes and they were right back into the game. We played to their strengths, that's what they want, they like high-scoring games.
"I think for us, after the second, we just knew we had to stick to our plan, we knew we could out-play them and at the end, I think we deserved the win."
Vancouver head coach Willie Desjardins said there has been no magic recipe this season against Edmonton.
"Every time we played them we could have lost every game," he said. "That's how tight the league is and we're happy with the win."
Canucks goalie Ryan Miller also continued his personal ownership of the Oilers, improving to 11-0 lifetime against Edmonton, now the longest active win streak in the NHL.
That said, Miller admits he hasn't been having one of his better stretches in net overall of late.
"The last four games for me I haven't been nearly sharp enough, I have to dial that in and get better," he said. When you go through stretches like this I have to keep in mind, I have to battle, I have to compete and be better for the boys. They scored plenty of goals, it didn't need to come down to the last second."
Steven Pinizzotto, Teddy Purcell, Boyd Gordon and Andrew Ference responded for the Oilers (6-11-2), who have lost four in a row and have yet to win a game this season against a fellow Western Conference team, dropping to 0-9-1 in that category.
"We didn't play well enough to win," Gordon said. "That's kind of been the story of the last few games. We've been inconsistent and we haven't been able to find a way to push the game the other way. Until we do that, we are going to have a tough time winning games."
Oilers head coach Dallas Eakins said that his top players were not at the top of their games as his team lost their fourth straight one-goal game.
"The guys who have to be critical for us right through our lineup, the forwards and some of our D, they weren't there," he said. "They showed sparks of coming, but for whatever reason the couldn't get it done. The guys we rely on less played well. Your key guys have to be your drivers every night, and it wasn't just two or three. We had a number of guys struggle through different portions of the game.
"It's disappointing. You want the points. We have to find a way to be on the other side of the one-goal games."
Oilers goalie Ben Scrivens wasn't about to break down the five goals that got past him on the night.
"I'll let my goalie coach determine what's a bad goal or a good goal, if you don't mind," he said. "I battled. I thought I made some saves to keep them in it."
The Canucks went up 1-0 with four minutes to play in the first period, thanks to a short-handed goal. Shawn Matthias picked off a Ryan Nugent-Hopkins pass at the Edmonton blue-line and sent Hansen in on a breakaway, where he was able to beat Scrivens glove-side.
It looked like the Canucks added another goal by Daniel Sedin just over a minute later, but the Oilers caught a huge break as it was ruled Alexandre Burrows had interfered with Scrivens in a bit of a questionable call as it appeared the Edmonton goalie embellished the contact.
Vancouver had 10 first period shots to just four from Edmonton on Miller.
The Canucks took a two-goal lead two minutes into the second period on the power play as a face-off win came right back to Vrbata in the slot and he beat Scrivens with a rocket of a shot for his seventh of the season.
Edmonton got that goal back three minutes later as a Pinizzotto wrist shot seemed to freeze Miller, who barely reacted before the puck was in the net. It was Pinizzotto's first career NHL goal, coming in his first game of the season for the Oilers.
Vancouver made it 3-1 as a bad pass by Oilers defender Keith Aulie was picked off just outside the Edmonton zone, allowing Higgins to wire a long shot past Scrivens.
The Oilers, however, came flying back with a pair of quick goals to knot the game 3-3.
Edmonton struck on a power play with eight-and-a-half minutes left in the second period as the faceoff came back to Purcell at the point and he blasted it into the net.
Just 11 seconds later, Gordon battled for a puck deep in the Vancouver zone and banked a shot off of Miller's skate and in. Pinizzotto, who had a first period fight, picked up an assist on the play for the Gordie Howe hat trick.
"It is kind of rare to have something like that happen," Pinizzotto said. "It was good for myself, but at the end of the day it is about the team, and we couldn't come out with a win today, which is disappointing. It was a good confidence builder for me personally, though."
Vancouver surged back ahead with three minutes left in the second as Vrbata scored his second of the game, picking the top corner from the top of the circle on the power play.
Edmonton made it 4-4 six minutes into the third frame as Ference scored his first of the season on a long shot through traffic.
The Canucks once again took the lead with eight-and-a-half minutes left as Daniel Sedin made a perfect pass to a hard-charging Weber, who directed the shot off of Scrivens and in for his first of the year to make it 5-4.
The Oilers looked like they may have tied it once more with 10 seconds left, but the goal was immediately waved off as it was ruled David Perron had kicked the puck off Miller's blocker and into the net.
"It was kicked and the rule says if it doesn't hit another player and it only hits me, it's no goal," Miller said. "That's what the rule is there for, you can't pick up your skate blade in the crease and make a kicking motion, so I think it's the right call. If it had deflected off his skate or hits him, I could live with it, but I saw him kick it and it didn't touch anybody else, so I feel like it was the right call."
The Canucks return home for three games, beginning on Thursday against the Anaheim Ducks. Edmonton plays the fourth game of a five-game homestand on Friday against the New Jersey Devils.
Notes: The two teams have been awfully familiar with each other in the early running of the season. It was the fourth regular season meeting between the Oilers and Canucks, sixth if the pre-season is included. Vancouver swept the first three regular season meetings. The two teams won't meet again until April 11 in the final game of the regular season for both clubs… Canucks forward Zack Kassian returned to the lineup. Linden Vey came out to make room… Vancouver defenceman Luca Sbisa has also been cleared to return, but remained on the sidelines in favour of Yannick Weber… The Oilers made one lineup change, calling up Pinizzotto to replace healthy scratch Jesse Joensuu on a line with Matt Hendricks and Boyd Gordon… For the first time since 2005/2006 the Oilers are averaging more shots for per game (30.1) than shots against (29.9)… Henrik and Daniel Sedin came into the game with a combined 150 points in 159 games against the Oilers and combined for five more on the night.