Jozy Altidore and Sebastian Giovinco proved to be more than the Vancouver Whitecaps could deal with as Toronto FC ran to a 5-2 win in the Canadian Championship final second leg.
The result gave TFC a 7-4 aggregate win in the two-legged final and handed the club its third straight title and seventh overall.
Altidore was the star man on the night with his hat trick, though Giovinco set up two of those goals and scored one for himself along the way.
Toronto opened the scoring in the 39th when Altidore finished off a flick from Marky Delgado.