Will Power heeft in Toronto eens te meer bewezen de te kloppen man te zijn als het aankomt op races op stratencircuits. De coureur van Team Penske profiteerde optimaal van de chaos in de straten van de Canadese stad. Het was oud F1-coureur Justin Wilson die lange tijd aan de leiding reed, maar in de bepalende slotfase ging het mis.
Mario Moraes zorgde voor de eerste gele vlag. Hij drukte teamgenoot Takuma Sato de muur in. Tot dat moment had Wilson de leiding in handen. De koplopers zochten allemaal de pits op en daar werd de strijd in het nadeel van Wilson beslist. Hij kwam namelijk terug op de baan achter Helio Castroneves, Dario Franchitti en Power. Zij reden nog achter Paul Tracy en Vitor Meira, die geen pitstop maakten.
Castroneves en Meira veroorzaakten de tweede gele vlag. De twee raakten elkaar en Castroneves eindigde in de muur. Meira kon zijn weg vervolgen. De onrust was echter alles behalve voorbij. Alex Lloyd crashte in de eerste bocht en even later ramde Moraes Conquest-coureur Mario Romancini de banden in. Toen de storm was gaan liggen bleek Franchitti de leiding overgenomen te hebben van Tracy. De Canadees moest zijn pitstop nog maken en zorgde ervoor dat Power en Wilson ook weer op podiumkoers lagen.
De race leek uit te pakken in het voordeel van Franchitti, die als eerste van het leidende trio de pits indook. Een ronde later kwamen ook Power en Wilson binnen. Niet alleen kwamen zij voor Franchitti de baan op, het was ook nog eens Wilson die de leiding overnam. Hij kon snel wegrijden van Power, maar zag zijn voorsprong verdwijnen nadat Alex Tagliani Raphael Matos in de rondte tikte. EJ Viso kon de gespinde rijder niet meer ontwijken en klapte er bovenop. Een neutralisatie was het gevolg.
Het ongeluk zou pas echt toeslaan bij de herstart. Wilson kwam dwars de laatste bocht uit en gaf Power daarmee de kans de leiding over te nemen. Het werd nog erger voor Wilson, want nog in dezelfde ronde spinde hij opnieuw. Power zag zijn voorsprong niet meer in gevaar komen en won voor Franchitti. Ryan Hunter-Reay kwam als derde over de streep, voor Tony Kanaan. Graham Rahal zag zijn terugkeer bij Newman/Haas beloond worden met de vijfde plek. Wilson werd uiteindelijk zevende, achter Danica Ptrick en voor Marco Andretti.
Pos Driver Team Time/Gap
1. Will Power Penske 1h47m15.2554s
2. Dario Franchitti Ganassi + 1.2757s
3. Ryan Hunter-Reay Andretti + 1.7605s
4. Tony Kanaan Andretti + 3.5382s
5. Graham Rahal Newman/Haas + 9.7349s
6. Danica Patrick Andretti + 11.9439s
7. Justin Wilson Dreyer & Reinbold + 12.3783s
8. Marco Andretti Andretti + 16.3360s
9. Simona de Silvestro HVM + 21.5321s
10. Dan Wheldon Panther + 23.1537s
11. Vitor Meira Foyt + 25.8960s
12. Hideki Mutoh Newman/Haas + 26.2878s
13. Paul Tracy KV + 1 lap
14. Mario Moraes KV + 1 lap
15. Tomas Scheckter Dreyer & Reinbold + 1 lap
16. Bertrand Baguette Conquest + 1 lap
17. Alex Tagliani Fazzt + 1 lap
18. Ryan Briscoe Penske + 2 laps
19. EJ Viso KV + 3 laps
Retirements:
Scott Dixon Ganassi 71 laps
Raphael Matos De Ferran Dragon 64 laps
Mario Romancini Conquest 31 laps
Alex Lloyd Dale Coyne 26 laps
Helio Castroneves Penske 21 laps
Takuma Sato KV 15 laps
Milka Duno Dale Coyne 8 laps