Daniel Sedin, David Booth, Jason Garrison and Dale Weise all found the net for the Canucks in the first 10 minutes of the second period to erase a 1-0 deficit and help propel the Canucks to a 5-2 win over the Ottawa Senators at the Canadian Tire Centre.
Mike Santorelli also scored for the Canucks in the third period while Clarke MacArthur and Mika Zibanejad had the goals for Ottawa.
The win improved Vancouver's season record to 13-9-5 and snapped a two-game overall skid as well as a two-game road losing streak for the recently-struggling Canucks.
As has been a recent trend of late, the Canucks got off to yet another slow start giving up the game's opening goal to MacArthur just 8:50 into the contest and looked like they might be destined for yet another frustrating night on offence as they were unable to beat Sens' starting netminder Craig Anderson on seven shots in the opening frame.
However, the flood gates opened early in the second with Daniel Sedin striking 31 seconds into the period to start off the furious goal barrage that would eventually chase Anderson from the crease.
Anderson would finish with just 11 saves on 15 shots in just less than 30 minutes of play while his replacement, Robin Lehner, made 12 saves on 13 shots in relief.
Roberto Luongo had one of his busier nights of the season but was sharp throughout stopping a season-high 37 of 39 shots, including all 14 he faced in the final frame.
The Canucks continue their road trip on Saturday when they take on the New York Rangers in an afternoon matinee at Madison Square Garden.
THIRD TO 300: The road to 300 goals took a bit longer than Daniel Sedin would have liked but he finally joined that elusive club with his second period marker on Thursday. Daniel became just the third player to score 300 with the Canucks joining Trevor Linden (314) and Markus Naslund (346). On the topic of milestone markers, Senators' forwards Clarke MacArthur notched his 100th career goal in the first period.
IT'S BEEN A WHILE: David Booth's second period tally was his first in 12 games played. His two-point outing was also his first multi-point game since March 3, 2012 when he scored twice in a game against the Sabres. It was only his sixth multi-point game since becoming a Canuck. Meanwhile, Jason Garrison's goal was his first in 25 games. He hadn't scored since the second game of the season against Edmonton back on October 5.
HERITAGE HEARTBREAK: Earlier on Thursday the Senators introduced the jerseys they will be wearing on March 2 when they face the Canucks in the Heritage Classic at BC Place. The jersey is essentially a light-coloured version of their current third heritage jersey which they wore tonight. They'll hope to have a bit more success when they wear the Heritage Classic jersey in March than they've had so far this season wearing their usual third jersey. Including Thursday's loss to the Canucks, they are 1-3-0 this season when wearing their third heritage jersey.