Mason Raymond and Ryan Kesler each had a goal and an assist, and Andrew Raycroft made 18 saves to lead the Vancouver Canucks over the Colorado Avalanche 3-0 on Sunday night.

Tanner Glass rounded out the scoring midway through the third period as the Canucks won for the sixth time in their last seven home games.

Craig Anderson made 17 saves as the Western Conference-leading Avalanche lost consecutive games in regulation for the first time. Colorado, which wrapped up a four-game road trip, was on an 8-0-1 run before losing 3-1 in San Jose Friday.

Raycroft, who was replaced by Anderson in Colorado over the summer, made his third straight start since a hairline rib fracture forced star goalie Roberto Luongo to sit out. He wasn't tested too often by his old teammates but did stop Paul Stastny on a 2-on-1 shortly after Raymond opened the scoring.

Raycroft also got a break when Philippe Dupuis and Ryan O'Reilly both hit the post less than a minute after Glass scored, preserving his seventh career shutout and first in almost two seasons. His last was on Nov. 9, 2007, while with Toronto.

Anderson, who tied an NHL record with 10 wins in October, has played every minute for the Avalanche. But he didn't get much help from a team playing its 11th road game in the last 13 contests.

Raymond opened the scoring by banging a rebound over Anderson's right pad midway through the first period after defenseman Alex Edler won a race to a loose puck just inside the blue line and took a hit to throw the puck at the net.

Just one minute after Glass hit the post during a Canucks flurry, Raymond made a cross-ice pass out of the right corner to set up Vancouver's second goal. Sami Salo one-timed it from the left point and the puck trickled under Anderson's blocker arm toward the goal line before Kesler jammed it over.

Glass made it 3-0 with his first goal of the season _ and second in 55 career NHL games _ after the rebound of his 2-on-1 shot bounced off the skate of Colorado defenseman Scott Hannan and behind a helpless Anderson.

The Avalanche didn't get a shot on consecutive power plays, including a 5-on-3 for 35 seconds, late in the first period, and is 0 for 14 the last five games.

Colorado's second-ranked penalty kill was perfect on three chances against the Canucks' second-raked power play, including a four-minute advantage early in the third period, and has now killed off 23 straight over the last six games.

The injury-ravaged Canucks got third-line center Kyle Wellwood back eight days after breaking his big toe blocking a shot. But speedy second-line winger Michael Grabner, who had five points in his first nine NHL games, was a late scratch with an undisclosed injury, giving the Canucks seven injured players and forcing defenseman Aaron Rome to play a third straight game as a forward.

NOTES: Canucks D Mathieu Schneider was a healthy scratch after the 40-year-old veteran played his first four games in six nights after missing the start of the season recovering from summer shoulder surgery. ... Anderson became the first Colorado goalie to start 15 straight since Patrick Roy, who started 16 consecutive games through February 1999. Colorado plays its next three, and four of the next five, at home, where it is 4-0-0 this season.