The win snapped an 11-game losing streak at Rogers Arena, dating back to January 31, 2009.
The win not only ended the lengthy losing streak, but also vaulted the Wild past the Canucks into the Northwest Division lead with 20 games remaining in the regular season.
Charlie Coyle broke a 1-1 tie by re-directing a shot from Clayton Stoner past Roberto Luongo three minutes and 20 seconds into the third period. Mikko Koivu added the second assist with a pass along the blue line, which moves back into a tie with Ryan Suter for the team lead in points at 23.
Matt Cullen later added an insurance goal with 10 minutes and 43 seconds remaining in the game. He shook off a check attempt by former Minnesota Golden Gopher Keith Ballard and took a pass from Devin Setoguchi for the short breakaway. Cullen beat Luongo cleanly between the legs.
The one negative for the Wild is that it gave up the game's first goal for the first time in eight games.
The Canucks (13-9-6) got the game's first goal on a power play score off a rebound shot by Henrik Sedin at the 10:18 mark of the second period. He corralled a loose puck off a shot by former Minnesota-Duluth Bulldog Jason Garrison that hit Daniel Sedin on its way to the goal.
The Wild (16-10-2) answered nearly five minutes later when Jonas Brodin fired a slap shot past Luongo on the power play. He received a pass from Dany Heatley at the blue line with 18 seconds remaining in the man-advantage.
Pierre-Marc Bouchard finished the game with two assists giving him five points (one goal and four assists) in three games since returning to the lineup.
No. 3 – Pierre-Marc Bouchard. The Wild forward recorded two assists.
No. 2 – Jonas Brodin. The Wild defenseman scored a goal.
No. 1 – Niklas Backstrom. The Wild goaltender stopped 35 shots, including 12 in the third period, in the win.
Minnesota…..0 1 2 – 3
Vancouver…..0 1 0 – 1
First Period – None. Penalties – Zucker, Min (hooking), 6:05; Suter, Min (cross checking), 11:41.
Second Period – 1, Vancouver, H. Sedin 8 (D. Sedin, Garrison), 10:18 (pp). 2, Minnesota, Brodin 2 (Heatley, Bouchard), 15:06 (pp). Penalties – Setoguchi, Min (hooking), 9:33; Bieksa, Van (roughing), 11:32; H. Sedin, Van (tripping), 13:24.
Third Period – 3, Minnesota, Coyle 3 (Stoner, Koivu), 3:20. 4, Minnesota, Cullen 4 (Setoguchi, Bouchard), 9:17. Penalties – Setoguchi, Min (delay of game), 13:13; Suter, Min (slashing), 19:42; Burrows, Van (slashing), 19:42.
Shots on goal – Minnesota 8-10-7 25. Vancouver 10-14-12 36.
Goalies – Minnesota, Backstrom (35-36). Vancouver, Luongo (22-25). A – 18,910. Referees – Justin St. Pierre, Brad Meier. Linesmen – Brad Lazarowich, Brad Kovachik.