Runner Anuradha Cooray beat his own course record by 18 seconds to win the Risborough 10k – his last race before he takes on the best in the world in the Olympic marathon.
The annual race, organised by Cooray’s Vale of Aylesbury Athletics Club, is part of the Risborough Festival and ran through the town’s streets.
And Cooray retained his title in style, finishing in a time of 30 minutes and 44 seconds.
He was more than four and a half minutes ahead of Eddie O’Gorman of Chiltern Harriers and Marcus Maxwell of Oxford City in second and third respectively.
Not only did the popular Greggs baker win, but as part of his training he ran two lots of 10k immediately before at 35 mins 10 secs pace, and was given just three minutes to recover before the main race.