The Canucks fourth line of Burrows, fellow rookie Ryan Kesler and Matt Cooke drew the assignment of checking the Maple Leafs top line and not only shutdown the trio of Mats Sundin, Tie Domi and Alex Steen, but outscored them in the process.
The Canucks trailed 2-1 after the first period, but battled back on goals by Cooke and Burrows, playing in just his fifth NHL game, to take the lead heading into the third period.
Vancouver goalie Alex Auld, who picked up his 16th win of the season, held the Leafs at bay in the third period, allowing just one goal on 17 shots as the Canucks were outshot 38-19 on the night.
Chad Kilger, Alexander Khavanov and Steen scored for the Maple Leafs (24-16-3) while Jarkko Ruutu and Anson Carter had the other goals for Vancouver (24-14-5).
Carter gave the Canucks a 4-2 lead eight minutes into the third period. Steen answered to cut the lead to one.Burrows' goal came with 3:15 to play in the second period after the 24-year-old came out from behind the Toronto net and fired a shot on Ed Belfour. The Maple Leaf goaltender got enough of the puck to prevent it from going in but couldn't stop the rebound that bounced off the chest of Steen and into the open net.
Notes: Vancouver D Ed Jovanovski missed his sixth straight game with a groin injury despite practicing with the team on Monday ... Vancouver has a 15-3-3 record when at least one defenseman has scored a goal this season. ... Toronto D Bryan McCabe sat out with a groin injury suffered in Saturday's win over Edmonton. He was replaced on the blueline by Carlo Colaiacovo.