Derek Dorsett had a goal and an assist as the Vancouver Canucks stretched their winning streak to four games with a 3-2 victory over the Edmonton Oilers on Saturday.

Luca Sbisa and Linden Vey also scored for the Canucks, who improved to 8-3-0.

Vancouver goalie Ryan Miller remained flawless in his career against Edmonton, improving to 10-0-0 all-time against the Oilers.

Jordan Eberle and David Perron replied for the Oilers (4-6-1), who have lost two in a row and remain winless against Western Conference opposition this season with a record of 0-6-1.

Edmonton started the scoring 13 minutes into the first period as a reward after sustained pressure from the opening face-off as Taylor Hall fed it to Eberle, who deked Miller before tucking in his third goal of the season on the backhand.

The Canucks tied the game with just 47 seconds left in the opening frame as Chris Higgins cleared a rebound out of traffic in front to a pinching Sbisa, who beat Oilers starter Ben Scrivens with a slap shot. It was Higgins' 300th career NHL point.