Hiszpan Fernando Alonso z teamu Renault wygrał wyścig o Grand Prix Kanady. Było to już jego szóste zwycięstwo w tym sezonie Formuły 1. Drugi na mecie był Michael Schumacher (Ferrari), a trzeci – Fin Kimi Raikkonen z zespołu McLaren-Mercedes.
Wyniki wyścigu – pierwsza dziesiątka kierowców:
1. Fernando Alonso (Hiszpania/Renault) 1:34.37,308
2. Michael Schumacher (Niemcy/Ferrari) + 2,111
3. Kimi Raikkonen (Finlandia/McLaren) + 8,813
4. Giancarlo Fisichella (Włochy/Renault) + 15,679
5. Felipe Massa (Brazylia/Ferrari) + 25,172
6. Jarno Trulli (Włochy/Toyota) + 1 okrążenie
7. Nick Heidfeld (Niemcy/BMW Sauber) + 1 okrążenie
8. David Coulthard (W.Brytania/RedBull - Ferrari) + 1 okrążenie
9. Jenson Button (W.Brytania/Honda) + 1 okrążenie
10. Scott Speed (USA/Toro Rosso - Cosworth) + 1 okrążenie
W klasyfikacji generalnej kierowców prowadzi Fernando Alonso, który na swoim koncie ma już 84 punkty. Drugie miejsce zajmuje Michael Schumacher z 59 punktami. 20 punktów mniej posiada Kimi Raikkonen.