For Complete Results click here.
Men's Results
1. Simon Kamama Mukum 02:09:35
2. Sahle Warga Betona 02:09:48
3. Peter Muriuki Nderitu 02:10:52
4. Diriba Demisse Maile 02:12:21
5. Philemon Kiprono Kemboi 02:12:45
6. Kimeli Paul Samoei 02:14:19
7. Ahmed Nasaf 02:14:52
8. Peter Kemeli Some 02:15:17
9. Migidio Bourifa 02:15:18
10. William Chebon Chebor 02:15:40
Women's Results
1. Makda Harun Haji 02:28:08
2. Elizabeth C Chemweno 02:29:21
3. Elena Ruhliada 02:30:41
4. Anne Cheptanui Bererwe 02:31:36
5. Rebby Koech 02:33:48
6. Marcella Mancini 02:37:23
7. Melissa Peretti 02:39:23
8. Laura Giordano 02:40:36
9. Martina Celi 02:41:43
10. Sonia Lorenzi 02:50:03