Traditioneel staat in Hengelo de Drie landen Cup op het programma. Hiervoor werden op de racedag twee races verreden. De Duitser Didier Grams won de eerste race en Stefan Demeulemeester ging er in de tweede race met de winst vandoor.
Race 1
In de eerste race was het polestarter Didier Grams die kopstart pakte en deze niet meer af gaf terwijl Stefan Demeulemeester de hele race in zijn nek zat te hijgen. Achter dit tweetal werd tussen Wim Theunissen en Swen Ahnendorp verbeten gevochten om de derde plaats en de positie van beste Nederlander.
Ahnendorp zette de Yamaha R1 een aantal keer naast de Kawasaki van Theunissen waarbij men elkaar een aantal keer raakte en bij een van die pogingen om Theunissen te passeren brak het voetsteuntje van Ahnendorp af waarna hij de strijd moest staken en Theunissen een veilige derde plaats kon pakken voor de Nederlander Johan Fredriks en de Belg Marnix D’hondt.
Race 2
Bij de tweede race was het lange tijd Stefan Demeulemeester die de leiding had voordat Didier Grams elfde ronde de kop overnam en een beetje weg wist te lopen van de op Yamaha rijdende Belg. Grams zou echter in de laatste ronde een foutje maken waarna Demeulemeester de leiding weer in handen kreeg en zo de overwinning wist te pakken.
Grams zou terugvallen tot achter Ahnendorp en Theunissen die andermaal een stevig robbertje met elkaar knokten voor de (in eerste instantie) derde plaats. Ahnendorp was Theunissen deze keer de baas en pakte door het terugavellen van Grams de tweede plats voor Theunissen. Grams werd vierde voor Tom van Looy.