Michael Dunlop, on the TT Legends Honda, blasted through the field to take the six lap superbike race this afternoon (Sunday).
Second place went to Australia's Cameron Donald and third, after grabbing the place on the last lap from Guy Martin, was John McGuinness who lost 60 seconds in the pit lane for speeding.
'What a schoolboy error,'he admitted afterwards. 'I was distracted and forgot to put the limiter on.'
But there was consolation for McGuinness in the shape of a TT lap record, on the last lap, of 131.67 miles an hour.
There was also a superb performance from newcomer Josh Brookes, who finished tenth, becoming the fastest ever new boy with a lap of over 127 mph.