Blake's first goal came on an unassisted rush into the Canucks zone. The Ducks winger fired a shot that beat Roberto Luongo to the far post and handed Anaheim the lead for good at 2-1.
Blake also tallied on a third-period power play and assisted on Nick Bonino's marker as the resurgent Ducks logged their fifth win in six games.
Bobby Ryan added a goal and a helper and Jonas Hiller turned aside 21-of-23 shots for Anaheim.
Cody Hodgson and Mason Raymond found the net for the Canucks.
Luongo finished with 30 saves.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Millions of Getty images now available for free via embed tool