With a pit stop at the end of lap 2, John McGuinness extended his lead over Guy Martin to 20.5 seconds at Glen Helen on lap 3. For the rest of the race, John McGuinness produced a further 3 laps of average speed of 129.296 mph, 122.867 mph and 128.207 mph to win the 2007 Centenary Senior TT Race in 1 hour, 46 minutes and 44.23 seconds at an average speed of 127.255 mph. The Senior TT Race was also completed a Honda 1–2–3 clean sweep with Guy Martin in 2nd place, 32.73 behind the winner and Ian Hutchinson in 3rd place. The Senior TT win was described by John McGuinness as;- "Absolutely amazing...If there was going to be a time to crack the 130. I knew this was it with a rolling start and just about perfect conditions.