IAN HUTCHINSON set a new lap record for a Superstock bike in the Superstock TT with the Padgetts Honda rider setting a best of 129.746mph on the final lap of the race.
The incredible lap from the Superstock Honda was the final note in a thrilling big bike race which - for the most part - saw less than a second splitting Hutchinson from Guy Martin, who led the race for the majority after the first hectic lap which saw the lead change four times while the lap record was broken for lap upon lap.
By lap three it looked as though Martin had the race under control as he pulled out a three second lap at Glen Helen but Hutchinson responded and by the end of the lap the lead was whittled down to just 0.04s.
Despite a problem with his petrol cap on his final pit-stop, nothing could hold Hutchinson back and he took what was his second win of the day, following on from his Supersport win from earlier in the day.
Martin eventually finished the Superstock race second with Keith Amor third, giving exactly the same top three as in the Supersport race.
In the 600s Martin was lucky to finish after mechanical problems plagued him once again, a gasket blew on his Honda and he dropped from the lead, lucky to finish the race at all.
1 4 Ian Hutchinson 1000cc Honda 01 10 57.54 127.612 Silver
2 8 Guy Martin 1000cc Honda 01 11 06.31 127.349 Silver
3 3 Keith Amor 1000cc Honda 01 11 14.57 127.103 Silver
4 7 Steve Plater 1000cc Honda 01 11 39.34 126.371 Silver
5 2 John McGuinness 1000cc Honda 01 11 57.00 125.854 Silver
6 10 Conor Cummins 1000cc Kawasaki 01 11 57.28 125.846 Silver
7 1 Gary Johnson 1000cc Honda 01 12 08.05 125.533 Silver
8 6 Carl Rennie 1000cc Suzuki 01 12 38.17 124.665 Silver
9 13 Daniel Stewart 1000cc Yamaha 01 13 10.37 123.751 Silver
10 32 Daniel Kneen 1000cc Suzuki 01 13 34.62 123.071 Silver
11 29 William Dunlop 1000cc Yamaha 01 13 45.15 122.778 Silver
12 14 Mark Miller 1000cc Suzuki 01 13 47.82 122.704 Silver
13 9 Ian Lougher 1000cc Yamaha 01 13 48.92 122.674 Silver
14 22 James Hillier 1000cc Kawasaki01 13 59.32 122.386 Silver
15 19 Ian Pattinson 1000cc Suzuki 01 14 03.83 122.262 Silver
16 16 Ian Mackman 1000cc Suzuki01 14 05.69 122.211 Silver
17 17 Mark Parrett 1000cc Yamaha01 14 24.58 121.694 Silver
18 28 Stephen Oates 1000cc Suzuki 01 14 25.31 121.674 Silver
19 35 Stefano Bonetti 1000cc Honda 01 14 39.38 121.292 Bronze
20 34 Jimmy Moore 1000cc Yamaha 01 14 49.10 121.029 Bronze
21 23 James McBride 1000cc Yamaha 01 14 54.19 120.892 Bronze
22 38 Rob Barber 1000cc Suzuki 01 15 11.11 120.439 Bronze
23 36 Paul Dobbs 1000cc Yamaha 01 15 51.56 119.368 Bronze
24 37 Paul Owen 1000cc Yamaha 01 15 52.37 119.347 Bronze
25 49 Mickey Fitzpatrick 1000cc Yamaha 01 15 58.83 119.178 Bronze
26 48 Russell Mountford 1000cc Yamaha 01 15 58.87 119.177 Bronze
27 26 Victor Gilmore 1000cc Yamaha 01 16 00.21 119.142 Bronze
28 50 Steve Mercer* 1000cc Suzuki 01 16 07.93 118.941 Bronze
29 65 Sandor Bitter 1000cc Suzuki 01 16 09.17 118.908 Bronze
30 63 Luis Carreira* 1000cc Suzuki 01 16 09.35 118.904 Bronze
31 52 Sergio Romero 1000cc Kawasaki 01 16 13.47 118.796 Bronze
32 56 David Paredes 1000cc Yamaha 01 16 17.02 118.704 Bronze
33 62 Ben Wylie* 1000cc Yamaha 01 16 18.96 118.654 Bronze
34 39 Paul Shoesmith 1000cc Yamaha 01 16 40.26 118.105 Bronze
35 69 Kiaran Hankin 1000cc Honda 01 16 55.69 117.710 Bronze
36 33 Antonio Maeso 1000cc Yamaha 01 17 01.70 117.557 Bronze
37 66 Alan Connor 1000cc Suzuki 01 17 28.86 116.870 Bronze
38 44 Craig Atkinson 1000cc Kawasaki 01 17 31.57 116.802 Bronze
39 51 James McCullagh 1000cc Suzuki 01 17 48.80 116.371 Bronze
40 60 Alan Bud Jackson 1000cc Suzuki 01 17 55.25 116.210 Bronze
41 46 George Spence 1000cc Aprilia 01 18 00.98 116.068 Bronze
42 40 Thomas Schoenfelder 1000cc Suzuki 01 18 19.83 115.602
43 58 John Crellin 1000cc Suzuki 01 18 23.37 115.516
44 45 David Madsen-Mygdal 1000cc Yamaha 01 18 44.46 115.000