Josef Newgarden raced to his second Toronto IndyCar title in three years, dominating on the streets surrounding Exhibition Place.
Newgarden came out in front on Lap 25 after a crash by Tony Kanaan caused a caution.
Newgarden maintained an advantage of over two seconds for the majority of the rest of the race. The American has five career victories, also winning in Alabama in April.
Newgarden gave Team Penske its 193rd victory, the most of any team.
Alexander Rossi was second, and James Hinchcliffe finished third.