VANCOUVER, British Columbia -- Daniel Sedin ended his longest pointless stretch in more than 10 years in a big way.
Daniel Sedin's points snapped a six-game drought -- his first such streak since 2002-03 -- and helped the Canucks get their offense going after managing just six goals during a five-game skid.
"Six games feels like forever," Sedin said. "It's about the process, but in the end, it's about scoring."
"It does a lot for the confidence for a lot of guys and for the team knowing we can score," Sedin said.
Canucks goalie Roberto Luongo only had to make 14 saves as Vancouver outshot Columbus 35-16.
In a bid to get more scoring, Canucks coach John Tortorella split up the Sedins at times, and played them together at others. The moves worked as Vancouver outshot Columbus by a wide margin in the first 19 minutes.
"It's a relief to get a win and to get rewarded with the forechecking that I thought was pretty good tonight," Tortorella said.
Calvert opened the scoring on a fine individual play -- and his club's first shot -- 2:47 into the game. He bumped Zack Kassian off the puck, eluded Edler as he rushed to the net and then, after forcing Kevin Bieksa to back off and play a possible 2-on-1, tucked in his own rebound.
"I don't know what to tell you guys," Luongo said about letting in the first shot. "They are not a team that throws a lot of pucks at the net. Unfortunately they scored right away, so that's even tougher to stay in the game and battle. But we did a good job, We got some goals and it was easier to relax after that."
It was the first goal of the season for Calvert, playing just his fourth game after missing the first 19 with an abdominal injury.
Sedin tied it with 16 seconds left in the first period as he circled the net and beat Bobrovsky with a high wrist shot from a sharp angle.
"They scored first. We were pretty upbeat, but the tying goal was key," Sedin said. "Coming in here (to the dressing room) with a tie instead of being down was huge, especially where we were as a team. From that moment on, I thought we played really well."
Kassian, Henrik Sedin and Edler iced the victory in the second by scoring 2:10 apart.
"We didn't play a terrible game, but we lost the game in a couple minutes there in the second period," Columbus defenseman Jack Johnson said.
Kassian put the Canucks ahead 2-1 with 7:55 left in the second period as Bobrovsky somehow let the puck trickle through him as he had the angle well-covered and Kassian shot right at him.
Henrik Sedin gave the Canucks a 3-1 lead with 6:01 left in the period as he jammed in his own rebound after Bobrovsksy stopped Daniel Sedin's high shot. Edler scored 16 seconds later as his shot was deflected by a Columbus player and went in off the goal post.
"It happened fast," Columbus coach Todd Richards said. "They do a really good job of forcing you and pressuring you, and I think the first period kind of carried over into the second and then they were able to finish, and a couple of quick goals against a good team like that is tough to recover from."
Henrik Sedin got credit for his second goal of the night after Daniel Sedin's shot from the point appeared to hit him and Columbus defenseman Nikita Nikitin.
Anisimov with 3:02 left to reduce Vancouver's lead to 5-2, but Welsh scored in the final minute.
Bobrovsky stopped Jannik Hansen on a penalty shot in the third period after Fedor Tyutin pulled him down on a breakaway. ... Both teams entered the game with no players on a scoring streak. ... Unproductive Canucks winger David Booth was scratched for the second straight game. ... Columbus C Brandon Dubinsky was sent home due to a foot injury and missed his second consecutive game. Second-leading scorer James Wisniewski sat out with the flu.