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.
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.
En una carrera que comenzó bajo la lluvia y terminó en seco, Checo se hizo con su 3° victoria, delante de Sainz, Verstappen y Leclerc. El GP se detuvo por un accidente fuerte de Schumacher, quien resultó ileso.