Gebrselassie hails 'wonderful' Manchester
Ethiopia's Haile Gebrselassie won Sunday's Great Manchester Run 10km race in a time of 27 minutes 39 seconds.
Ali Mabrouk El Zaidi of Libya was second in a time of 28:13.
At the midway point of the race Gebrselassie was on course to regain the world record taken from him by Kenya's Micah Kogo at the end of March.
But after clocking 13:31 for the first five kilometres, a strong headwind in Manchester city centre for the second part of the race ended his hopes.
Gebrselassie finished 38 seconds off Kogo's world-record.
Sergiy Lebid of Ukraine finished third, with Chris Thompson the best-placed Briton in sixth place.
It was the second time the 36-year-old had won the race, having also come home first in 2005.
"Today it was wonderful in the first half but on the way back the wind was horrible," said Gebrselassie after clocking the fourth fastest time in the world this year.
"I wanted to run a world record but in the second half it proved too difficult."
Vivian Cheruiyot, won the women's race in a time of 32:01, and like Gebrselassie her speed in the first half of the race was severely reduced in the second half by the weather.
"I broke clear after 5km and the race was not hard to win but the wind was so strong I couldn't achieve the time I wanted," said the 25-year-old.
Portugal's Sara Moreira was second in 32:33, ahead of Latvia's Jelena Prokopcuka
Brian Alldis, coached by Paralympic legend Tanni Grey-Thompson, won the men's wheelchair race in 23:20 ahead of Tushar Patel and Daniel Lucker.
Paralympic 1500m silver medallist Shelly Woods won the women's race ahead of Sarah Piercy.