Ian Hutchinson's miraculous TT 2010 has continued after he won this morning's Supersport One race.
The Yorkshireman crossed the finish line just under three seconds ahead of perennial nearly-man Guy Martin after an incredibly closely-fought contest.
It's Hutchinson's second consecutive victory of the week - adding to the one in Saturday's Superbike race - and his second win in the Supersport One race in a row.
Martin pushed him all the way, but Hutchy held him off to take the chequered flag.
Here's Charlie Lambert: (play clip)
An amazing final lap saw Martin, third-placed Michael Dunlop and Keith Amor, who came fourth, all break the old lap record, with Amor setting the new mark of over 126.9mph.