Fernando Alonso kļuvis par Kanādas GP uzvarētāju. Šī ir jau pēc kārtas ceturtā Renault pilota uzvara un sestā šajā sezonā. Otrā vieta tika septiņkārtējam pasaules čempionam Mihaelam Šūmaheram, kurš pēdējos apļos spēja apdzīt McLaren pilotu Kimi Raikonenu.
Pašā sacīkstes sākumā Džankarlo Fisikella tika sodīts par priekšlaicīgu startu. Pēc tam Renault pilots tā arī nespēja atkarot sev otro vietu.
Uzvarētājs Fernando Alonso līderpozīcijās noturējās visas sacīkstes laikā. Pirmo apļu laikā ar viņu mēģināja cīnīties Kimi Raikonens, tomēr pārlieku ilgais pirmais pitstops somam neļāva turpināt cīņu par pirmo vietu.
Žaks Vilnēvs, kuram juta līdzi kanādiešu skatītāji, atradās astotajā vietā, līdz 12 apļus pirms finiša netika galā ar bolīda vadību un ietriecās nožogojumā. Pats pilots necieta, bet trasē devās drošības mašīna. Rezultātā attālumi starp bolīdiem samazinājās un Mihaels Šūmahers, izmantojot Kimi Raikonena kļūdīšanos, izcīnīja otro vietu.