Henrik Sedin's goal in the third period proved to be the winner as Vancouver took a 4-3 win over Dallas on Thursday.
Kevin Bieksa, Jason Garrison and Alexandre Burrows each posted a goal for the Canucks, who snapped a three-game slide. Cory Schneider made 22 saves in the victory.
Brenden Morrow had a goal and an assist while Jamie Benn and Michael Ryder also scored for the Stars, who have lost three of their last four games. Cristopher Nilstorp gave up all four goals on 22 shots in the loss.
"I thought he made some good saves," Stars coach Glen Gulutzan said of Nilstorp. "I think there was maybe one there that he would have played a little differently. He gave us a chance and I thought he was okay."
With the score tied in the third, Vancouver went ahead on Garrison's second goal of the year, a slapper from the left point that beat Nilstorp at the 2:32 mark.
Less than two minutes later, the Canucks made it a 4-2 game on a 2-on-1 break. Sedin and Burrows skated in on the break and went back and forth with the puck before Sedin tapped it in from the right side for his second of the season.
Dallas came right back to make it a one-goal game after Ryan Kesler lost the puck right in front of his net and Morrow slammed home the gift to make it a 4-3 game.
The Stars had a power play later in the third, but were unable to capitalize and the Canucks were able to kill off the final two minutes in the Dallas end after Derek Roy was whistled for hooking with 2:01 to play.
Dallas scored just 35 seconds in when Benn got the puck and danced through the slot before firing a shot from the low right side that banged off a post and went in.
Vancouver got it back on the power play at the 8:29 mark of the first when Alexander Edler sent a shot on net from the left point that Burrows tipped in.
The Stars again took a lead at the 2:39 mark of the second when Ryder backhanded a shot past Schneider from the slot for his fifth of the season.
Bieksa, though, tied it less than five minutes later on a breakaway that saw him skate behind the defense and sneak a low backhand between the pads of Nilstorp.
"Really happy with the way we responded," Canucks coach Alain Vigneault said of his team coming from behind. "We were able to stick to the plan and after two periods we had a tie game. It was one of those hard fought games."
Dallas hosts San Jose on Saturday ... Vancouver plays in Nashville on Friday ... Dallas had taken a 4-3 win in Vancouver on Feb. 15 ... Vancouver went 1- for-5 on the power play while Dallas was 0-for-5.