Wyścig stracił na znaczeniu po 27. okrążeniu, na którym Kubica wypadł z toru i uderzył o ścianę. Od tatmtej pory bardziej niż zmagania kierowców liczyło się zdorwie Polaka. Na szczęście nie stało mu się nic poważnego. W dramatycznie wyglądającym wypadku Kubica złamał sobie nogę.

Wyścig od początku miał zdecydowanego lidera - Lewis Hamilton pewnie prowadził od startu. Na poczatku wyścigu kroku dotrzymywał mu Nick Heidfeld. Potem za plecami Brytyjczyka walczyło wielu kierowców, ale w końcu partner Roberta Kubicy z teamu BMW Sauber utrzymał drugą pozycję. Trzecie miejsce niespodziewanie zajął mało znany Alexander Wurz.

Prawdziwym przegranym był mistrz świata - Fernando Alonso. Hiszpan startował jako drugi, ale fatalne błędy na zakrętach kosztowały go wysoką pozycję. Alonso ostatecznie dojechał na siódmej pozycji. Słabo poradził sobie także Kimi Raikkonen. Po raz kolejny nie spisał się najlepiej i dojechał jako piąty - poniżej oczekiwań kibiców.

Wyścig ukończyło zaledwie 12 kierowców - do mety nie dojechali tak znani kierowcy jak David Coulthard i Jenson Button. Felipe Massa i Giancarlo Fisichella zostali z kolei zdyskwalifikowani.

Następny wyścig o Grand Prix USA odbędzie się 17 czerwca na torze w Indianapolis.

Wyniki Grand Prix Kanady:
1. Lewis Hamilton (W.Brytania/McLaren-Mercedes)1:44.11,292
2. Nick Heidfeld (Niemcy/BMW-Sauber) strata 4,343 s
3. Alexander Wurz (Austria/Williams) 5,325
4. Heikki Kovalainen (Finlandia/Renault) 6,729
5. Kimi Raikkonen (Finlandia/Ferrari) 13,007
6. Takuma Sato (Japonia/Super Aguri) 16,698
7. Fernando Alonso (Hiszpania/McLaren-Mercedes) 21,936
8. Ralf Schumacher (Niemcy/Toyota) 22,888
9. Mark Webber (Australia/Red Bull) 22,960
10. Nico Rosberg (Niemcy/Williams-Toyota) 23,984
11. Anthony Davidson (W.Brytania/Super Aguri) 24,318
12. Rubens Barrichello (Brazylia/Honda) 30,400

Wyścigu nie ukończyli: Jenson Button (W.Brytania/Honda), Scott Speed (USA/Toro Rosso), Adrian Sutil (Niemcy/Spyker), Robert Kubica (Polska/BMW Sauber), David Coulthard (W.Brytania/Red Bull), Christijan Albers (Holandia/Spyker), Jarno Trulli (Włochy/Toyota), Vitantonio Liuzzi (Włochy/Toro Rosso), Giancarlo Fisichella (Włochy/Renault) Felipe Massa (Brazylia/Ferrari)

Klasyfikacja MŚ kierowców (po 6. z 17. wyścigów):
1. Lewis Hamilton (W.Brytania/McLaren-Mercedes) 48 pkt
2. Fernando Alonso (Hiszpania/McLaren-Mercedes) 40
3. Felipe Massa (Brazylia/Ferrari) 33
4. Kimi Raikkonen (Finlandia/Ferrari) 27
5. Nick Heidfeld (Niemcy/BMW-Sauber) 26
6. Giancarlo Fisichella (Włochy/Renault) 13
7. Robert Kubica (Polska/BMW-Sauber) 12
8. Alexander Wurz (Austria/Williams-Toyota) 8
. Heikki Kovalainen (Finlandia/Renault) 8
10. Nico Rosberg (Niemcy/Williams-Toyota) 5
11. David Coulthard (Szkocja/Red Bull-Renault) 4
. Jarno Trulli (Włochy/Toyota) 4
. Takuma Sato (Japonia/Super Aguri-Honda) 4
14. Ralf Schumacher (Niemcy/Toyota) 2

Klasyfikacja MŚ konstruktorów (po 6 z 17. wyścigów):
1. McLaren-Mercedes 88 pkt
2. Ferrari 60
3. BMW-Sauber 38
4. Renault 21
5. Williams-Toyota 13
6. Toyota 6
7. Red-Bull-Renault 4
. Super-Aguri-Honda 4