Edmonton scrambled back to within a goal in the third period but ultimately it was Trevor Linden and Vancouver's night as the Canucks toppled the visiting Oilers 4-2 at GM Place on Wednesday night.
Denis Grebeshkov got the game's first penalty after hauling down Vancouver's Henrik Sedin about seven minutes into the opening period, putting Edmonton's penalty killers to the test.
The Canucks managed one shot on the power play as Edmonton penalty killers were able to fend off the host squad.
Shortly after the penalty ended, Zack Stortini dropped the gloves with Vancouver's Mike Brown. The two wrestled momentarily before falling to the ice in a fight that had no clear victor.
Brown got the instigator on the play as Edmonton went on its first power play but the Oilers were unable to generate much on the man advantage.
Roloson made a nice stop late in the first, kicking out his left pad to deny a Taylor Pyatt redirection.
The Oilers had a second power play with 2:45 to go in the first. Alex Burrows was sent off for tripping which gave Edmonton some of their best scoring chances of the period. Souray's blast from the right circle just missed the net on Edmonton's best chance.
Vancouver almost scored with less than five seconds to play in the first. Kyle Wellwood had the puck at the top of the crease and tried to slip it through the five hole of the Oilers netminder but Roloson squeezed the pads and covered up to keep it scoreless.
Edmonton had a 10-9 edge in shots after the first period.
A penalty to Kyle Brodziak for high sticking 51 seconds into the second period put Vancouver up two men and Vancouver capitalized.
1:14 in, Daniel Sedin was checked into Roloson by Steve Staios just as Alexander Edler blasted a shot on net from the point. The momentum carried him into Roloson and carried the puck into the net giving the Canucks the game's first goal.
Several minutes later, Steve Bernier struck to make it a two-goal game. Ryan Kesler beat out Andrew Cogliano to the puck and then drove to the net. Roloson made the initial stop but Bernier jammed the rebound in along the ice past the fallen Oilers netminder.
Kyle Wellwood came within inches of making it 3-0 six minutes into the second during a Vancouver power play. His redirection off an Alex Edler blast rang off the bar behind Roloson. Moments later, Edler had a shot of his own which went off Roloson's collarbone. That shot shook up the Edmonton netminder as he had to be tended to by trainer Ken Lowe.
Shots on goal were 9-0 Vancouver as the period reached the midway point.
While shorthanded, Kesler took advantage of an Oilers turnover and broke in alone on Roloson but Visnovsky made a great play to get back and poke the puck away from the Canucks forward.
Late in the second period, Daniel Sedin fired a shot past Roloson after taking a pass from Jannik Hansen. It was Sedin's second of the night and made it a three-goal game at 3-0.
2:32 into the third period, the Oilers got a fortunate bounce to score their first goal of the night. Steve Staios had the puck behind the Canucks net where backhanded it towards the left circle.
It then deflected off Henrik Sedin straight to Penner in the slot. The big forward made no mistake, wristing it past Sanford to make it a 3-1 game.
Tensions started to pick up as the third period progressed. Kevin Bieksa took out Gagner with a shoulder check behind the Canucks net and captain Ethan Moreau came to the aid of his teammate, draggin Bieksa down. A skirmish erupted and the result was a two-minute power play for Vancouver.
In the latter half of the third period, Craig MacTavish shuffled up the team's lines looking for a spark. Dustin Penner skated with Gagner and Moreau while Nilsson and Cogliano played with Ales Hemsky.
Edmonton had a last-gasp attempt to tie the game with just over three minutes to play in the third. Canucks defenceman Mattias Ohlund was sent off for holding up Penner and the Oilers went on their sixth power play.
MacTavish sent out Pouliot as part of the first man advantage unit trying to find an answer for the Vancouver PK but it was the second unit that found the twine.
With Roloson off for the extra attacker, the Kid Line was out on the ice along with Ales Hemsky as the sixth man. Nilsson spotted Hemsky at the left post. He was denied by Sanford on two attempts but Gagner put the puck home from the top of the crease.