Takes win by less than one second
Dave Taylor has won a very tight Steam Packet-sponsored 125/400/450 race at the Southern 100.
He beat Adrian Kershaw by just 0.89 seconds, with Vic Allan third.
Kershaw had taken the lead for the first time in the race by Cross Four Ways on the final lap of six.
But Taylor managed to get past him again, just holding him off to take the chequered flag.
Speaking after the race, he said problems he had had earlier this week made him determined to get it right today:
Tributes paid to 'kindest and friendliest' driver in rally community
Island hosts 'first of its kind' visually impaired golf event
Football: Corinthians hammer Ayre United to reach Hospital Cup last four
Battles to resume in ARA Championship
IoM women victorious at Preston North End