Haile Gebrselassie
The men's race was won by Haile Gebrselassie in 2:03:59 hours and the women's race was won by Irina Mikitenko in a time of 2:19:19 hours.