Daniel Sedin scored three times, Cory Schneider had 20 saves in relief of Roberto Luongo and the Vancouver Canucks beat the Colorado Avalanche 6-0 on Tuesday night.