De weersomstandigheden in Finland waren tijdens de trainingen uitstekend. Temperaturen van 30 graden én een tv-verslag van de trainingen lokten 30.000 toeschouwers naar Imatra. Tijdens de 125cc-race was het nog droog, waardoor die klasse de snelste rondetijden van de dag liet vastleggen. Nog voor de start van de 500cc-klasse barstte er echter een enorme regenbui los.
Hoewel de coureurs en teams daarom gevraagd hadden, weigerde de organisatie de start uit te stellen in verband met het hevige noodweer dat tijdens de opwarmronde van de 500cc-klasse was losgebarsten. Toen de storm op zijn hevigst was werd er gestart. Giacomo Agostini was als snelste weg, maar Mike Hailwood zat opgesloten in het middenveld en had nauwelijks zicht door het opspattende water van het veld voor hem. Toch wist hij zich al snel naar de derde plaats op te werken, achter Ago en John Hartle. Er ontstonden grote gaten tussen de rijders: Agostini was al snel ver vóór op het duo Hartle/Hailwood die op hun beurt weer een grote voorsprong hadden op Billie Nelson. Overal langs de baan stonden gestrande coureurs met natte ontstekingen, water in hun motor of gewoon gestopt omdat ze absoluut geen zicht meer hadden. Hailwood wist Hartle af te schudden en probeerde zijn achterstand van 22 seconden op Agostini te verkleinen. Daarbij kreeg hij in de vierde ronde last van aquaplaning en zijn Honda klapte tegen een van de vele bomen langs de baan. Hailwood zelf kwam er zonder kleerscheuren vanaf maar zijn race was over. De spanning in de race was ook over, want Agostini kon nu met gemak de overwinning pakken. Hartle werd tweede en Nelson werd derde.
Op het Finse Imatra reed de 250cc-klasse ná de 500 cc, die onder erbarmelijke omstandigheden verreden was. De 250 cc was niet zó erg, maar toch nog erg nat. Mike Hailwood, in de 500cc-klasse gevallen door aquaplaning, startte als snelste en had na de eerste ronde al 4 seconden voorsprong op Phil Read, Bill Ivy en Ralph Bryans. Hailwood liep steeds verder weg en zowel Read als Bryans kregen problemen door een natte ontsteking. Read viel uiteindelijk zelfs uit met schakelproblemen. Achter Ivy kwam Heinz Rosner op de derde plaats door, maar ook hij kreeg problemen waardoor zijn MZ-teamgenoot Derek Woodman uiteindelijk derde werd. Mike Hailwood klom naar de tweede plaats in de WK-stand, waar hij gelijk stond met Bill Ivy.
In het Finland kwam Yoshimi Katayama niet aan de start; hij was in Japan om de nieuwe Suzuki RS 67U viercilinder te testen. Bij de start waren de Yamaha's opnieuw slecht weg. Phil Read startte zelfs als laatste omdat zijn machine niet wilde aanslaan en Bill Ivy moest al na één ronde zijn bougies laten vervangen. Aan het einde van de eerste ronde had Read echter bijna het hele veld ingehaald en reed hij al op de tweede plaats achter Stuart Graham op de Suzuki RT 67. Na vier ronden werden de remmen van Graham slechter, waardoor Read nog dichterbij kon komen en uiteindelijk de koppositie kon overnemen. Ivy moest opnieuw bougies vervangen, maar daarna reed hij de snelste raceronde en, naar later bleek, de snelste ronde van de dag. In de 9e ronde liep de motor van Phil Read vast en nam Stuart Graham opnieuw de leiding. Ivy had bijna een ronde achterstand, maar werd toch nog tweede vóór Dave Simmonds die de eerste podiumplaats voor Kawasaki haalde. Na deze droge race barstte een enorm noodweer los, waardoor alle andere klassen in de stromende regen verreden moesten worden. Stuart Graham klom dankzij zijn eerste overwinning naar de tweede plaats in de WK-stand, waar hij gelijk stond met Phil Read.
Net als de meeste races in Imatra reden ook de zijspannen in de stromende regen, maar nu was de organisatie in elk geval verstandig genoeg om de race in te korten van 20 naar 17 ronden. Georg Auerbacher/Eduard Dein namen aanvankelijk de leiding, gevolgd door Siegfried Schauzu/Horst Schneider. Klaus Enders/Ralf Engelhardt lagen toen nog ergens in het middenveld. In de tweede ronde viel Schauzu uit door een gebroken zuiger. Enders had aansluiting gevonden bij Auerbacher en passeerde hem. Ook Johann Attenberger/Josef Schillinger gingen voorbij Auerbacher, die een natte bougie had maar zich toch nog op de derde plaats wist te handhaven.