Toronto 3 America 1: Giovinco puts MLS champions on track for final | Stadium Astro