Etter å igjen ha knivet med lagkamerat fikk plutselig Andrea Kimi Antonelli en lett dag på jobb etter George Russell måtte bryte med tekniske problemer. Antonelli tok sin fjerde seier på rad og ble dermed historisk etter å ha vunnet sine fire første løp på rappen. Lewis Hamilton og Max Verstappen endte på de resterende pallplassene, mens McLaren hadde et forferdelig løp og tok ingen poeng.

Første halvdel av løpet ble en reprise av gårdagens sprint for Antonelli og Russell. Lagkameratene knivet om teten og det var opptil flere ganger at det kunne endt i tårer for dem begge. Kampen fikk en prematur slutt på runde 30 da Russell måtte bryte med tekniske problemer. Antonelli stakk av i front og holdt seg der hele veien inn til mål. Han ble dermed den første i Formel 1-historien til å vinne sine fire første løp på rad.

Dette ble et løp for glemmeboken for McLaren. De oransjekledde tok sjansen og startet på Intermediates, noe som viste seg å være et sjakktrekk på første runde. Norris gikk opp i tet, men pittet for slicks etter bare to runder. Piastri havnet enda lengre bakpå etter han pådro seg skader på frontvingen etter han kolliderte med Alexander Albon. Norris på sin side klatret oppover feltet, men måtte bryte på runde 40 med tekniske problemer. Piastri endte til slutt på

Verstappen og Hamilton tok seg god nytte av McLarens marerittløp. Erkerivalene kjempet i sluttrundene om andeplassen, der det var Hamilton som til slutt trakk det lengste strået. Charles Leclerc tok med seg fjerdeplassen, mens Isack Hadjar endte på femteplass: hans beste resultat for Red Bull. Lengre bak ble det en god dag på jobb for Alpine som tok med seg doble poeng. Colapinto kjørte inn til slitt beste resultat i Formel 1 med sjetteplass, mens Pierre Gasly tok åttendeplass.

Canada Grand Prix
1 Andrea Kimi Antonelli Mercedes
2 Lewis Hamilton Ferrari + 10,768
3 Max Verstappen Red Bull + 11,276
4 Charles Leclerc Ferrari + 42,501
5 Isack Hadjar Red Bull + 1 runde
6 Franco Colapinto Alpine + 1 runde
7 Liam Lawson Racing Bulls + 1 runde
8 Pierre Gasly Alpine + 1 runde
9 Carlos Sainz Williams + 1 runde
10 Oliver Bearman Haas + 1 runde
11 Oscar Piastri McLaren + 2 runder
12 Nico Hülkenberg Audi + 2 runder
13 Gabriel Bortoleto Audi + 2 runder
14 Esteban Ocon Haas + 2 runder
15 Lance Stroll Aston Martin + 4 runder
16 Valtteri Bottas Cadillac + 4 runder
17 Sergio Perez Cadillac DNF
18 Lando Norris McLaren DNF
19 George Russell Mercedes DNF
20 Fernando Alonso Aston Martin DNF
21 Alexander Albon Williams DNF
22 Arvid Lindblad Racing Bulls DNF