En un ajustado final de carrera, Max Verstappen se llevó la victoria en Canadá, poco más de un segundo sobre Carlos Sainz. Hamilton terminó tercero. Leclerc llegó 5°, mientras Tsunoda, Schumacher y Pérez abandonaron por diferentes motivos.
El piloto de Red Bull aseguró la pole position en una sesión de clasificación de condiciones climáticas mixtas. Alonso llegó 2°, y su compatriota Sainz, 3°. Pérez y Albon colisionaron en Q2, sesión que tuvo una bandera roja.
En la salida, Checo le arrebató la punta a Leclerc, pero después de la parada del monegasco, fue sobrepasado por Verstappen, y rodó 2° hasta el final. Es el nuevo escolta de Max en el campeonato mundial.
El monegasco marcó una gran vuelta a último momento que lo colocó 1°, 2 décimas por delante de Pérez y Verstappen, quien largará 3°. Sainz tuvo un pequeño error en su intento final y quedó 4°. Russell cierra el top 5.