Haile Gebrselassie
Haile Gebrselassie set a new Olympic record with 27:07.34 in the final.