Nach zwei erfolglosen Rennen (Mexico Reifenschaden, Phoenix Unfall mit Alesi) geht es nun nach Kanada. Thomas schaffte es auf einer seiner Lieblingsstrecken die Pole zu holen, doch diesmal sollte der Regen das Rennen bestimmen. Thomas hatte einen furchtbaren Start, beide McLaren und Herbert kamen vorbei. Während er Herbert noch in der zweiten Kurve hinter sich lassen konnte, hing er nun hinter Prost. Dieser war dicht an Senna dran, während der hintere (schnellere) Streckenbereich sogar noch nasser war. Dadurch gab es dort deutlich mehr Gischt und Thomas konnte die Hand vor Augen kaum noch sehen.
Er ließ damit in den ersten Runden etwas Abstand, damit er zumindest den Kurs erkennt. Doch Prost wurde immer langsamer und so rückte Thomas wieder auf. Gegen Halbzeit war Prost schließlich so langsam in den ersten beiden Sektoren, dass Thomas zur Haarnadel angreifen und vorbei gehen konnte. Während der Professor sich lieber auf P3 und ein sauberes Rennen konzentrierte, versuchte Thomas noch an Senna ran zu kommen. Er schaffte es auch den Abstand auf eine Sekunde zu verkürzen, doch nun war die Gischt wieder das Problem. Senna konnte das noch viel mehr für sich einsetzen, so dass Thomas nie nah genug für einen Angriff kommen konnte.
Senna holte sich damit seinen ersten Saisonsieg, während Thomas zweiter vor Prost, Patrese, Herbert und Brundle wurde.
In der Meisterschaft führt Prost zwar noch mit 27 Punkten, Patrese ist jedoch nun um 2 Punkte zweiter vor Senna und Thomas.







