F1-sarjan paluu Kanadaan päättyi Max Verstappenin voittoon. Hollantilainen kasvatti johtoaan MM-kärjessä napaten voiton Carlos Sainzin edestä noin sekunnin turvin. Kaksikko kamppaili kiivaastii kisan loppuhetkillä, mutta hollantilainen piti pintansa.

Lewis Hamilton palasi palkintokorokkeelle ensi kertaa sitten kauden avauskilpailun. Mercedes sai molemmat kuljettajansa neljän parhaan joukkoon, kun George Russell oli neljäs.

Charles Leclerc ajoi itsensä 19:ta ruudusta peräti viidenneksi. Monacolainen ohitti Alpine-kuskit, jotka ajoivat maaliin Esteban Oconin johdolla sijoilla kuusi ja seitsemän.

Sitten ruutulipun ohittivat Alfa Romeot. Valtteri Bottaksen uhkarohkea strategia kannatti. Lähes 50 kierrosta ensimmäisellä stintillä ajanut suomalainen oli kahdeksas voittaen tallikoveri Zhou Guanyun noin sekunnilla. Lance Stroll täydensi kärkikymmenikön.

Kilpailun keskeyttivät Yuki Tsunoda, Mick Schumacher sekä Sergio Perez. Tsunoda kilpailu päättyi karseaan ajovirheeseen, Schumacheria ja Pereziä kiusasivat moottoriongelmat.