Fauja Singh, WEA Tandrusti’s 101-year-old Patron and the world's oldest marathon runner, has finished a 10-kilometer race in Hong Kong.
Nicknamed the Turbaned Torpedo, Indian-born Mr Singh completed the race in one hour, 32 minutes and 28 seconds.
Mr Singh, from Ilford, east London, became the world's oldest marathon runner when he completed the Toronto Waterfront Marathon in eight hours, 25 minutes and 16 seconds on 16th October 2011.
He has now decided to hang up his trainers shortly before his 102nd birthday.
"I will remember this day. I will miss it" Mr Singh said, minutes after crossing the finish line.