Renault-kuski Fernando Alonso jatkoi F1-kauden täydellistä hallintaansa voittamalla sunnuntaina Kanadan GP:n. Kimi Räikkönen ajoi McLarenillaan kolmanneksi.
Räikkönen menetti toiseksi viimeisellä kierroksella kakkossijansa ajettuaan neulansilmämutkassa leveäksi, jolloin Ferrarin Michael Schumacher pääsi nousemaan edelle toiseksi. Alonso ajoi maaliin 2,1 sekuntia ennen Schumia. Kolmanneksi sijoittunut Räikkönen jäi voittajasta 8,8 sekuntia. Schumi ei milloinkaan yltänyt voittotaistoon jumiuduttuaan alkukierrosten ajaksi Jarno Trullin taakse, jolloin kärki pääsi karkuun.
Alonso ehti tehdä yli 20 sekunnin johdon toisena ajaneeseen Räikköseen ennen kuin radalle tuli kymmenen kierrosta ennen maalia turva-auto Jacques Villeneuven osuttua seinään tilanteessa, jossa hän ajautui radan likaiselle linjalle ohittaessaan hitaasti ajanutta Ralf Schumacheria. Turva-autotilanne söi Alonson johdon, mutta koska uusintalähdön jälkeen Alonson ja Kimin välissä oli kaksi kierroksella jäänyttä kuljettajaa, pystyi Alonso repäisemään viiden sekunnin kaulan siinä vaiheessa, kun suomalainen ohitteli hitaampia.
Kisan kärkikaksikoksi muodostui lähtökiihdytyksen jälkeen Alonso-Räikkönen, kun toisesta ruudusta startannut Renault-kuski Giancarlo Fisichella otti varaslähdön, joka ei kuitenkaan häntä hyödyttänyt, sillä Räikkönen nousi kolmosruudusta heti italialaisen edelle. Fisichella sai lisäksi aavistuslähdöstään varikon läpiajorangaistuksen, mikä pudotti häntä lisää. Maaliin Fisichella ajoi neljäntenä.
Kisan alussa Räikkönen pääsi tekemään suoralla ohitusyrityksen kärkimies Alonsosta. Suomalainen ylsi jo rinnalle, mutta Alonso piti ykköspaikkansa seuraavassa mutkassa, koska oli sisäkurvin puolella. Suomalaisen voittotaistelu hiipui pitkäksi venähtäneeseen ensimmäiseen varikkokäyntiin, kun oikeanpuoleisen takarenkaan kiinnittäminen ei mennyt täysin sujuvasti. Räikkönen menetti vielä neljä ylimääräistä sekuntia ajettuaan 47. kierroksella mutkan nurmikon puolelta vauhdikkaasti leveäksi. Kimin toinen varikkokäynti oli vielä ensimmäistä katastrofaalisempi, sillä McLaren-auton moottori sammui. Pysähdys venyi 14,6 sekuntiin, mutta Räikkönen pystyi palaamaan radalle toiselle sijalle. Varikkovaikeudet johtuivat McLaren-auton epäkuntoisesta kytkimestä.
