At the end of lap one, the leader of the main class was the rider who had been fastest in practice, Brett Crossley from Castleford (600 Yamaha). He lapped at 112.586mph from a standing start, putting him 28 seconds clear. Second was Dennis Murphy from Asketon, Eire (750 Suzuki) at 109.994, with Scott Wilson from Carnforth (600 Kawasaki) third a further four seconds back at 109.654mph.
Heading the 250s was Nigel John from Swansea (Honda) whose opening lap was 104.132mph, giving him an 85 second lead over Paul Newton from Sheffield (Honda) at 97.701mph with Phil Gillou from Guernsey (Yamaha) third at 94.534mph, a further 47 seconds back.
Sam Dunlop from Ballmoney (125 Honda) had shown well in practice and headed the 125/400cc class at 100.547mph. Second, 3.85 seconds behind, was John Raeside from Beith (400 Kawasaki at 100.261mph with Dan Hobson from Holmfirth (400 Honda) at 97.788mph running third a further 30 seconds in arrears.
Murphy was out of luck on the second lap when his machine dropped a valve and he was forced to retire at Ramsey Hairpin. That left Crossley well in command as the refuelling stops were taken. His second lap was run at 113.607mph for a race average of 113.094mph and a minute up on Wilson, with Tim Maher from Templemore (750 Suzuki) moving into third 17 seconds down on the second man.
Dunlop continued to fend off the 400s lapping at 102.267mph for a two-lap average of 101.399mph and 16 seconds ahead of Raeside, with Hobson staying third, 66 seconds back.
Only two of the four 250s survived to half distance, with John doing 105.459mph at a race average of 104.791mph, an amazing four minutes 49 seconds clear of Guillou!
The third lap saw the field spreading out substantially, but Crossley continued to lead the 750 class by 83 seconds, averaging 111.887mph. Second was Maher at 109.414mph and third Neill McWhirter from Dungannon (600 Honda) at 108.211mph.
It looked a cert for Crossley, but on his final lap he retired with mechanical trouble at Quarter Bridge and with Wilson dropping back at the end of lap three, the top three was Tim Maher from (750 Suzuki), Neill McWhirter (600 Honda) and Davy Clarke from Dungannon (750 Kawasaki), none of whom had been in rostrum positions on lap one.
Dunlop was maintaining the Ballymoney family tradition by continuing to lead the 125/400s. With one lap to go he was 23 seconds ahead of Raeside, with Hobson cracking on in third though well over a minute back.
So the race ran through to the flag, with Maher winning by 39.34 seconds and Clarke another 19 seconds behind. Maherís winning speed was 110.070mph.
Dunlop took the 125/400cc section by 20 seconds from Raeside, with Hobson third. John and Guillou finished one-two in the 250s.