Cory Schneider made 23 saves and Henrik Sedin had a goal and an assist for Vancouver in a 4-0 victory over the Edmonton Oilers on Thursday night that moved the Canucks past Minnesota for first in the Northwest Division and third in the Western Conference.

Schneider, making his ninth consecutive start, had to make just 12 saves through 40 minutes, but stopped 11 in the third for his fourth shutout of the season and eighth of his career.

Sedin set up Kevin Bieksa's first-period goal and then scored in the second. Chris Higgins and Zack Kassian scored in the third to help Vancouver snap out of a two-game skid.

Nikolai Khabibulin made 24 saves for Edmonton, which had its five-game winning streak snapped and fell into ninth in the conference, outside the playoff picture.