Columbus Blue Jackets\' Rick Nash celebrates his goal. (AP Photo/Jay LaPrete)
Aaron Johnson and Rick Nash also scored for Columbus, which had lost three of its last four games. Ron Hainsey added two assists. Kevin Bieksa and Daniel Sedin scored for Vancouver, losers of six in a row on the road. The Canucks have scored seven goals during the skid.
With Vancouver goaltender Roberto Luongo pulled for an extra attacker, Daniel Sedin redirected a shot to pull the Canucks within 3-2 with 1:15 remaining.
Just as they did a week earlier in a 2-0 loss at Boston, the Canucks took early penalties - a total of five, including two bench minors - and quickly fell behind. Luongo allowed two goals on the first four shots he faced.
Johnson scored his first goal of the season just 10 seconds after Columbus' second power play expired. He fired a point shot through traffic at 6:36 to make it 1-0 with teammate Alexander Svitov screening Luongo.
The Blue Jackets scored on their next man-advantage chance when Carter - coasting alone in the slot - snapped home a deflected puck off Svitov's skate to give Columbus a 2-0 lead. Carter, signed from Vancouver in the off-season, has 14 points in his last 13 games.
Vancouver had three consecutive power plays to start the second period, and scored on the second one.
Columbus' starting goaltender Pascal Leclaire left the game early in that stretch, injuring his left hamstring, while making a save. Leclaire had missed the last five games with a sprained left knee.
Bieksa scored his eighth goal of the season on the first shot against Leclaire's replacement, Fredrik Norrena - a slap shot from the high slot at 2:47 to make it 2-1.
The Canucks had five power-play opportunities in the second period.
In the first minute of the third period, Norrena made a sterling, lunging save on a shot by Sedin, who appeared to have an open goal. Norrena had 21 saves in the game.
Later in the period, Nash skated the length of the ice down the right wing and snapped a low shot past Luongo at 14:39. Nash's 13th of the campaign gave Columbus a 3-1 lead.
Notes: Leclaire stopped all 10 shots he faced. ...Vancouver entered having scored the fewest goals in the league (78). ... Columbus won its 100th home game. ...canucks LW Markus Naslund had an assist and has 34 points in 22 career games against Columbus.