Watch: Will Johnson's last-gasp goal gives Toronto FC Canadian Championship

It's a goal that's going to be remembered for years to come.

With just seconds remaining in second-half stoppage time at BC Place in Vancouver, Toronto FC veteran Will Johnson puts his body on the line to ensure he's the first to a loose ball in the box, sending into the roof of the net to win the 2016 Amway Canadian Championship for the city where he was born.