Twice Olympic 10,000 metres champion Haile Gebrselassie won the Great Manchester 10kms race in a British record 27 minutes 25 seconds yesterday. The 32-year-old Ethiopian, who has retired from the track to concentrate on the marathon, sliced 14 seconds off Kenyan Felix Limo's previous best.