Cape Town - South Africa's Stephen Mokoka has won the Great Scottish Run after Haile Gebrselassie quit the defence of his title after 19 minutes of the half marathon race.
According to the BBC website, the former world and Olympic 10 000m champion, 41, was having problems with his breathing when he stopped.
Mokoka won the men's race in a time of one hour, one minute and 25 seconds.
Mokoka, 29, surged clear to win by seven seconds from
Stephen Chemlany, with Mark Kiptoo just behind.
Around 30 000 participants of all ages started
Scotland's biggest running event, taking part in either a 10 000m or
half marathon challenge through the heart of the city.
We live in a world where facts and fiction get blurred
Who we choose to trust can have a profound impact on our lives. Join thousands of devoted South Africans who look to News24 to bring them news they can trust every day. As we celebrate 25 years, become a News24 subscriber as we strive to keep you informed, inspired and empowered.