Results
Results provided below
Top Results men
1. Tamirat Tola (ETH) - 2:03:37
2. Bernard Koech (KEN) - 2:04:07
3. Leul Gebresilase (ETH) - 2:04:07
4. Jonathan Korir (KEN) - 2:04:32
5. Hiskel Tewelde (ERI) - 2:04:32
6. Moses Kibet (UGA) - 2:05:17
7. Afewerki Berhane (ERI) - 2:05:20
8. Kenneth Keter (KEN) - 2:06:01
9. Bernard Kipyego (KEN) - 2:06:31
10. Merhawi Kesete (ERI) - 2:06:36
Top Results women
1. Angela Tanui (KEN) - 2:17:57 Course record
2. Maureen Chepkemoi (KEN) - 2:20:18
3. Haven Hailu (ETH) - 2:20:19
4. Gebiyanesh Hailu (ETH) - 2:21:22
5. Worknesh Alemu (ETH) - 2:26:54
6. Ruth van der Meijden (NED) - 2:29:55
7. Bo Ummels (NED) - 2:31:51
8. Astrid Verhoeven - 2:34:27
9. Shasho Insermu - 2:35:09
10. Elisabetta Lavarone - 2:39:15