He scored in regulation and again in the shootout Monday as the Canucks beat the Phoenix Coyotes 2-1 in yet another overtime game for Vancouver.
It was the fifth time Booth has scored in 11 games since returning from a knee injury that kept him out six weeks. He also has four assists in that span.
"I feel strong on the puck again and well-balanced out there," said Booth, who's from the Detroit area like linemate Ryan Kesler.
"It's fun coming to the rink when the team's winning and you're playing well," he said. "I'm really enjoying it. It was a process but it's really exciting to be a Canuck now and I think it's showing."
He scored a career-high 31 goals for Florida in 2008-09 but missed 54 games the following season because of two concussions.
It was the eighth time in 10 games that the Canucks were taken past regulation by an opponent and their fourth shootout win in seven tries during that span.
"We're comfortable in those games," Canucks defenseman Kevin Bieksa said. "In the shootout we've been getting better results at least."
Booth opened the scoring in the second period when Kesler, who scored the decisive goal in the sixth round of the shootout, chipped the puck ahead and the speedy Booth skated on to it.
It wasn't the only time he tried that move during the game.
"If I tried it three or four times tonight and one of them works, I'll take it," Booth said. "All three times [Kesler] made the play. He's seeing the ice really well right now and that really helps me out when he can move the puck and just put it in good areas."
Kesler was the fourth Canuck shooter to beat LaBarbera when he deked the goalie and fired a low shot past him on the stick side.
Vancouver closed to within two points of the idle Detroit Red Wings atop the West and have a game in hand.
The Canucks (35-15-6) halted Phoenix's season-high five-game winning streak to improve to 7-0-3 in their past 10 games.
They did give up a late icing to the Coyotes and Yandle tied the game after the ensuing defensive zone faceoff with a shot that seemed to freeze goaltender Roberto Luongo.
"I was caught deep and it kind of dropped a little bit and went off my stick," said Luongo, who faced only seven shots in the final period and finished with 23 saves. "It was totally my fault."
He was 2 minutes, 6 seconds from his 58th career shutout.
"Why win 1-0 when you can win a shootout?" Luongo joked.
The Coyotes (27-21-9) moved three points up on Calgary and Colorado in the fight for the conference's final playoff spot.
LaBarbera, the Coyotes' backup goalie, finished with 21 saves but made only two stops in the shootout, missing a chance for his first win since December.
"It hasn't been an easy couple months for me, still haven't won in a while," said LaBarbera, who slammed his stick on the crossbar after Kesler's shootout winner. "It hasn't been a whole lot of fun, but you got to find a way to fight through it and give the guys a chance to win. I felt pretty good about my game tonight, obviously other than the end."
LaBarbera had won four of his previous five starts against the Canucks.
"We hoped he would give us a good effort," coach Dave Tippett said.
"He's played well in this building before. He was solid. He stopped the ones he had to. He managed to give us a point."
The Coyotes started the game without defenseman Derek Morris who went to the morning skate but complained of a sore groin.
- Phoenix won both meetings here last season.
- LaBarbera played nine games for Vancouver in 2008-09.
- Winger Chris Higgins skated with Canucks teammates Monday morning after missing five games because of an adverse reaction to antibiotics prescribed for a bacterial infection.
- Higgins didn't play against Phoenix and neither did defenseman Keith Ballard who is suffering from a whiplash injury that's causing headaches.
- Ballard didn't skate Monday.
- Winger Dale Weise also remained out of games but was back on the ice after missing two starts since blocking a shot.