The Russian rookie scored all three of his goals in a high-flying third period for Edmonton, which scored five goals in a span of 3:35.

"It felt amazing to have a three-goal game," Yakupov said. "We finished strong and I think everybody feels good about that. We didn't make the playoffs, but I think we can go into the summer feeling good about the last couple of games and our season next year."

Fellow rookie Justin Schultz had a goal and three assists, Jordan Eberle got two goals and Jerred Smithson had another goal for the Oilers, who won their last two games of the season but only three of their last 12.

Oilers coach Ralph Krueger hopes that the win over Vancouver and a 6-1 victory over Minnesota on Friday are positive signs for the future.

"It was a character finish for us," he said. "We're not pleased with our final placing and wanted to desperately still be playing hockey after today, but it didn't happen. We had to answer a question with 10 minutes to go today and that was, 'How do we want to send our fans into a summer?' I was really pleased that they had that explosion and let's remember those cheering fans and create that a lot more than we did this year."

"We threw our sticks into the crowd and they didn't throw them back, so I guess that's a good sign," Oilers captain Shawn Horcoff said.

The Oilers have missed the playoffs for seven straight seasons since losing Game 7 of the Stanley Cup finals to Carolina in 2006.

Derek Roy and Tom Sestito scored for the Canucks, who rested several of their key players in advance of the playoffs. No. 3 seed Vancouver will meet the No. 6 San Jose Sharks in the first round of the postseason.

"It was not the ideal way to finish the season, but we'll have to put this one behind us and get ready for the first game of the playoffs," said Canucks defenseman Kevin Bieksa, who returned to the lineup after missing the last five games.

"There is never an excuse for seven goals against. We were playing well for 50 minutes and felt good about our game and made a couple of mistakes and it snowballed.

"You're not going to win too many playoff games unless you put forth a 60-minute effort, so we have to be better."

The first goal of the game came with three minutes remaining in the first when the Canucks struck on the power play. Vancouver exhibited some great tic-tac-toe passing before Jannik Hansen found Roy at the side of the net for an easy tap-in past Edmonton starter Devan Dubnyk.

Another late goal highlighted what was otherwise an uneventful second period as the Oilers tied it up with 1:20 remaining. Eberle was able to tip a Schultz shot through Luongo's legs for his 15th of the season.

Edmonton took a 2-1 lead two minutes into the third period on a two-man advantage. Luongo stopped a point shot from Schultz, but Yakupov was there to lift in the rebound.

The Canucks tied it two minutes later as Dubnyk allowed a bad rebound on a soft shot by Bieksa and Sestito banged it in to make it 2-2.

The Canucks had a good chance to regain the lead midway through the third as Keith Ballard had a breakaway coming out of the penalty box, but Dubnyk stopped him and a subsequent point blank shot from Maxim Lapierre.

Edmonton's goal barrage started at 13:17 as Taylor Hall made a no-look backhand pass from behind the net that went right to the stick of Schultz in the blue paint for the goal.

Just 59 seconds later, Yakupov got his second of the night as Luongo gave the puck up to Magnus Paajarvi behind the net and he sent it in front for Yakupov to put into the empty net.

Eberle made 5-2 only 21 seconds later as he walked around defender Frank Corrado and lifted his second of the game up high on Luongo.

Yakupov completed the hat trick a little over a minute later when picked up a rebound in front and lifted a backhand shot into the net for his 17th of the season. That gave the 19-year-old the lead in goal-scoring this season among rookies.

Edmonton added another one at 16:42 as Smithson beat Luongo with a hard shot from the slot.

Notes

The Canucks opted to sit a large portion of their usual starting lineup as they prep for the playoffs. Sitting out were defensemen Dan Hamhuis, Jason Garrison, Christopher Tanev and Alex Edler, forwards Alex Burrows and Daniel Sedin and goalie Cory Schneider. It was the second game that Schneider has sat out with an undisclosed injury and it has not been confirmed if he will be available for the start of the playoffs.

Out with injuries for the Oilers were Ales Hemsky, Ryan Nugent-Hopkins, Ryan Whitney and Lennart Petrell.

Oilers rookie defenseman Justin Schultz has been added to Team Canada for the World championships in Sweden, joining Edmonton teammates Taylor Hall, Jordan Eberle and Devan Dubnyk.

Copyright 2018 by STATS LLC and The Associated Press. Any commercial use or
distribution without the express written consent of STATS LLC and The
Associated Press is strictly prohibited.