Toronto FC has defeated the Vancouver Whitecaps 5-2 (7-2 on aggregate) to win the Canadian Championship.

“As professionals, as competitors, the chance to win trophies doesn’t come around every day,” TFC captain Michael Bradley said of lifting the Voyageurs Cup for a third straight year. “And it’s our ticket back into Champions League, which is still very much on everybody’s minds.”

Jozy Altidore had a hat-trick in the match.