1st place- Paul Tergat 2:05:30
2nd place- felix limo 2:05:50
3rd place- martin lel 2:06:10
4th place- gomes de santos 2:06:12
5th place- stephano baldini 2:08:00
6th place- hendrick ramaala 2:11:01
7th place- khalid khannouchi 2:15:05
8th place- meb keflezighi 2:15:30
9th place- ryan hall 2:20 or dnf
10th place- haile gebrselassie 2:21 or dnf