F1 GP Canadá
| Class. | Nº | Piloto | Equipa | Tempo | Pts Corrida | Pts Mundial |
| 1 | 4 | Robert Kubica | BMW Sauber | 1:36:24.447 | 10 | 42 |
| 2 | 3 | Nick Heidfeld | BMW Sauber | +16.4 secs | 8 | 28 |
| 3 | 9 | David Coulthard | Red Bull-Renault | +23.3 secs | 6 | 6 |
| 4 | 12 | Timo Glock | Toyota | +42.6 secs | 5 | 5 |
| 5 | 2 | Felipe Massa | Ferrari | +43.9 secs | 4 | 38 |
| 6 | 11 | Jarno Trulli | Toyota | +47.7 secs | 3 | 12 |
| 7 | 17 | Rubens Barrichello | Honda | +53.5 secs | 2 | 5 |
| 8 | 15 | Sebastian Vettel | STR-Ferrari | +54.1 secs | 1 | 5 |
Positivo:
Robert Kubica tornou-se o primeiro piloto polaco a ganhar um grande prémio de formula 1, e também assumiu a liderança do mundial de pilotos.
Com o 2º lugar de Nick Heidfeld a BMW conseguiu a sua 1ª vitória e a 1ª dobradinha no mundial de F1 como construtor.
David Coulthard conseguiu o seu 62º podio em 236 corridas e passou a ser o 4º piloto que mais vezes subiu ao pódio. Mais que ele só Schumacher, Prost e Senna.
Negativo:
Lewis Hamilton, mais um erro, desta vez eliminou-se e levou o Raikkonen com ele num acidente muito parvo na saída das boxes.
Nelson Piquet Jr mais uma vez abandonou e faz parte do restrito clube de 5 pilotos que ainda não fizeram qualquer ponto este ano.