In Kanada konnte sich Thorsten erneut auf P10 qualifizieren, schaffte es aber nach einem sauberen Start direkt an Karthikeyan vorbei. Da zudem Button früh Probleme hatte, war Thorsten damit schon achter. Vor ihm lagen nun Michael Schumacher und Barrichello, letzterer versuchte an Trulli vorbei zu kommen.
Barrichello und Trulli berührten sich dabei in der letzten Schikane, Michael Schumacher und Thorsten konnten ausweichen. Thorsten schaffte es sogar kurz auf P5 vor Michael, doch dieser konterte nur wenig später. Ab diesem Zeitpunkt war Runden abspulen angesagt und so vergrößerte sich der Abstand für Thorsten nach vorne und hinten immer mehr.
Nach 2/3 des Rennens sollte sich nun die beiden Renault in die Quere kommen, Thorsten konnte vorbei und sogar wenig später auch noch P3 von Montoya holen, da dieser unplanmäßig an der Pit war. Zudem holte er nun immer weiter auf Michael Schumacher auf und schien die Reifen deutlich besser geschont zu haben.
In den letzten Runden war Thorsten an Michael Schumacher dran, doch fand keinen Weg vorbei. Er musste sich schließlich um 0,2 Sekunden mit P3 zufrieden geben, während Ralf vor Michael Schumacher den Sieg holte. Vierter wurde Alonso vor Fisichella, Montoya, Coulthard, Webber, Villeneuce und Karthikeyan.
Ralf Schumacher holte zudem den ersten Sieg für Toyota.
In der Gesamtwertung ist Alonso nun 7 Punkte vor Fisichella und 4 weitere vor Michael Schumacher. Dahinter folgen Thorsten, Ralf Schumacher, Montoya und Räikkönen.





