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.