Updated

Mason Raymond scored twice and added an assist, and rookie backup Cory Schneider made 32 saves in the Vancouver Canucks' 5-1 victory over the Carolina Hurricanes on Sunday night.

Mikael Samuelsson had a goal and two assists, and Andrew Alberts and Ryan Kesler also scored to help the Canucks bounce back after losing games in Anaheim and Los Angeles.

Patrick O'Sullivan scored, and Cam Ward made 23 saves for the road weary Hurricanes, who opened the season in Finland 10 days earlier with two wins over Minnesota. Carolina has since lost in Ottawa and Vancouver, and has games in San Jose, Los Angeles and Phoenix before playing its first home game Oct. 27.

With seven goals in a disappointing 1-2-1 start to the season, Vancouver shook up its forward lines. It paid off with the first goal of the season for four players, but it an unlikely defenseman got the scoring spree started just 5:37 in.

Playing his first game against Carolina since being traded away for a third-round draft pick last March, Alberts pinched in from the point to pounce on a loose puck during a scramble in the crease. His first shot was blocked, but the big defenseman moved the rebound from backhand to forehand and lifted it over Ward's right pad for his sixth goal in 344 career NHL games.

Raymond, who was moved up to the top line with Daniel and Henrik Sedin, made it 2-0 on a power play 4 minutes later, and converted a cross-crease feed from Daniel 6:25 into the third period.

Samuelsson, dropped from the first to third line, had two assists in the first period and came out of the penalty box to tap in a spinning cross-crease pass from Tanner Glass midway through the second period to make it 3-0.

Kesler added his first of the season on a power-play one-timer with 5:50 left as the Canucks went 2 for 5 with the man advantage. Carolina was 0 for 6, including a short 5-on-3.

Schneider, in his third professional season but making his first start as the full-time backup behind Roberto Luongo, had his shutout bid snapped on a 2-on-1 with 1:47 left in the second. O'Sullivan used Sutter as a decoy before firing his first goal of the season over Schneider's glove.

NOTES: Canucks D Keith Ballard's streak of 250 consecutive games was snapped by a concussion sustained in Los Angeles on Friday night. Ballard, acquired in a five-player trade with Florida this summer, hadn't missed a game in just over three seasons before Sunday. Aaron Rome took Ballard's spot on the third pairing. ... Carolina will have traveled more than 15,000 miles and through 11 time zones before playing its first home game this season. Carolina hasn't won in Vancouver since 1999.