Cody Hodgson scores SO winner, Canucks edge Oilers

Cody Hodgson scored the shootout winner and the Vancouver Canucks beat Edmonton 3-2 on Tuesday night, sending the Oilers to their sixth straight road loss.

Hodgson beat Edmonton goalie Devan Dubnyk in the fifth round of the shootout with a shot that trickled between his pads.

Alex Edler scored earlier in the shootout for the Canucks, but Ales Hemsky extended the tiebreaker by beating Vancouver goalie Roberto Luongo with a backhand.

Vancouver moved within three points of the idle Detroit Red Wings, who lead the Western Conference.

The Oilers went to a shootout for the second consecutive game after beating San Jose 2-1 at home Monday night to end a three-game slide.

The Canucks, who have won four of six, handed the Oilers their 13th loss in 14 road games in a matchup between first and worst in the Northwest Division.

Daniel Sedin and David Booth gave the Canucks one-goal leads in regulation. Shawn Horcoff and Taylor Hall replied for Edmonton.

In overtime, Henrik Sedin tipped a shot on Dubnyk and later had his attempt smothered by the Edmonton goalie, who also corralled a last-minute attempt by Ryan Kesler.

Edmonton's best chance in the extra session came when Hall fired into Luongo's right pad.

Both goalies had solid games as Vancouver outshot Edmonton 35-32, including 8-3 in overtime.

Hall tied the game on Edmonton's only power play with 4:11 remaining in the third period.

He tipped defenseman Corey Potter's point shot through heavy traffic behind Luongo after Canucks defenseman Dan Hamhuis was sent off for interference.

Booth gave the Canucks a 2-1 lead 5 minutes into the period. He was being tackled by Hall when he knocked in a puck lying in the crease after Kesler tipped Chris Higgins' centering pass on net.

The goal was the eighth of the season and third in three games for Booth in his fourth game back since missing 18 with a knee injury.

Booth hit the crossbar before scoring and Sedin hit a post on a power-play rush just after the Canucks took the lead.

Jannik Hansen almost gave the Canucks a 2-1 lead with 18 seconds left in the second period when he gathered in a pass at the Edmonton blue line.

Hansen skated in alone on Dubnyk and drilled a shot that trickled between the goalie's arm and body but bounced up against the post.

Daniel Sedin opened the scoring against Dubnyk, who earned his first career back-to-back starts after making 44 saves Monday night.

Sedin scored his team-leading 21st goal with a wrist shot that finished a slick three-way play with Alex Burrows, who took a behind-the-back pass from Hamhuis to set it up.

Luongo began the period by getting down for a doorstep stop on Hemsky and ending it with a sprawling block on a puck swatted by Eric Belanger.

Horcoff had an open-net tap-in to tie the game midway through the second period after some offensive zone stickhandling by Hall, who sent a pass through Luongo's crease.

The goal ended a 12-game drought for Horcoff. It came after Canucks defenseman Sami Salo rattled a shot off the post on a power play and Dubnyk blocked Hodgson's wraparound attempt.

Notes: It was the fourth of six meetings between the clubs, with Vancouver winning two of the previous three... Both teams have six days between games because of the All-Star break. ... Oilers defenseman Ryan Whitney returned after missing 14 games because of right ankle tendinitis. ... Salo returned to the Vancouver blue line after missing six games with a concussion. He was injured Jan. 7 in Boston on a low hit by Brad Marchand, who was suspended five games. The Canucks went 3-2-1 in Salo's absence.