La carrera del GP de Canadá ha empezado con sanciones en parrilla que no estaban previstas en un primer momento. Pierre Gasly ha vuelto a montar el motor Honda que usó en los libres antes de la clasificación y por ello se ha ido hasta la cola de la parrilla de salida. A pesar de todo, desde Toro Rosso esperaban tener un mayor rendimiento de esta unidad de potencia, por lo que merecía la pena intentarlo, pese a la sanción.
Las primeras vueltas en el circuito Gilles Villeneuve siempre son complicadas y se notaba la tensión en el ambiente. En la curva 3 llegarían los problemas en el pelotón cuando Brendon Hartley trató de superar a Lance Stroll, pero el canadiense de Williams perdió el control de su monoplaza, empotrando de forma lateral al Toro Rosso y, haciendo que este volase unos metros para que ambos terminasen en la cuneta y con la pista llena de trozos de los dos coches.
Tuvo que salir el coche de seguridad y se mantuvo durante algunas vueltas dirigiendo al grupo. Hubo, sin embargo, dos pilotos que optaron por un cambio de neumáticos y, por tanto, se metieron en boxes para meter los compuestos superblandos y con ellos esperaban, en primer lugar, perder poco tiempo en la operación y en segundo lugar, llegar hasta el final de carrera, buscando así alguna ventaja estratégica.
La carrera se reanudó 5 vueltas más tarde y se relanzó la carrera con un nuevo incidente. Esta vez fue entre el Renault de Carlos Sainz y el Force India de Sergio Pérez que colisionó con el coche del piloto español, haciendo que el mexicano se quedase trabado en mitad de la curva, aunque pudo retomar la carrera. Pero, obviamente, perdió posiciones, un total de 2. Pero no hubo sanción por parte de dirección de carrera.
La carrera se iba ordenando y las paradas en boxes no tardarían en llegar. Primo lo harían los Force India, buscando una mejor estrategia que los chicos de Renault que rodaban por detrás de Esteban Ocon. Sin embargo les salió el tiro por la culata cuando Renault hizo lo propio y ambos monoplazas amarillos se situaron por delante del francés. Algo parecido sucedió con un Hamilton que no estaba cómodo con sus neumáticos ultrablandos y perdió su posición con un Daniel Ricciardo que ya le ganó la tostada a Kimi Räikkönen en la salida.
La carrera seguía su curso y tan solo restaban unos pocos pilotos por hacer su parada en boxes, entre los cuales, los dos líderes de la carrera, Sebastian Vettel y Valtteri Bottas, que estaban alargando su estrategia, al igual que Pierre Gasly y Romain Grosjean que rodaban entre los Renault y el Force India de Ocon. El que se detuvo más tarde fue Romain Grosjean que, con neumáticos mucho más frescos trató de luchar por la zona de puntos, aunque al final no pudo superar a Gasly que acabó undécimo y, por consecuencia, tampoco pudo con Charles Leclerc que acumula ya 3 carreras en los puntos con el Sauber.
No hubo sorpresas ni interrupciones adicionales en los minutos finales de la carrera, aunque si hubo especial atención a los dos Renault y al Force India de Ocon que rodaban muy juntos, así como lo hicieron Ricciardo y Hamilton, pero la gestión de neumáticos y combustible impidió que se lanzase ataque alguno por parte de nadie. Por tanto, Vettel ganó una carrera dominada de principio a fin y, en el podio le acompañaron Bottas y Max Verstappen que volvía a la zona noble después de hacerlo en el GP de España.
Posición | Piloto | Equipo | Vueltas | Tiempo | Puntos |
1 | Sebastian Vettel | Ferrari | 68 | 1:28:31.377 | 25 |
2 | Valtteri Bottas | Mercedes | 68 | +7.376s | 18 |
3 | Max Verstappen | Red Bull | 68 | +8.360s | 15 |
4 | Daniel Ricciardo | Red Bull | 68 | +20.892s | 12 |
5 | Lewis Hamilton | Mercedes | 68 | +21.559s | 10 |
6 | Kimi Räikkönen | Ferrari | 68 | +27.184s | 8 |
7 | Nico Hulkenberg | Renault | 67 | +1 lap | 6 |
8 | Carlos Sainz | Renault | 67 | +1 lap | 4 |
9 | Esteban Ocon | Force India | 67 | +1 lap | 2 |
10 | Charles Leclerc | Alfa Romeo Sauber | 67 | +1 lap | 1 |
11 | Pierre Gasly | Toro Rosso | 67 | +1 lap | 0 |
12 | Romain Grosjean | Haas | 67 | +1 lap | 0 |
13 | Kevin Magnussen | Haas | 67 | +1 lap | 0 |
14 | Sergio Perez | Force India | 67 | +1 lap | 0 |
15 | Marcus Ericsson | Alfa Romeo Sauber | 66 | +2 laps | 0 |
16 | Stoffel Vandoorne | McLaren | 66 | +2 laps | 0 |
17 | Sergey Sirotkin | Williams | 66 | +2 laps | 0 |
NC | Fernando Alonso | McLaren | 40 | Retirado | 0 |
NC | Brendon Hartley | Toro Rosso | 0 | Retirado | 0 |
NC | Lance Stroll | Williams | 0 | Retirado | 0 |