top 10 results:
1. Martin Mathathi (KEN) 2:07:16
2. Joseph Gitau (KEN) 2:09:00
3. Yuki Kawauchi (JPN) 2:09:05
4. Henryk Szost (POL) 2:09:37
5. Chihiro Takada (JPN) 2:10:39 PB
6. Reid Coolsaet (CAN) 2:11:24
7. Mekubo Mogusu (KEN) 2:12:03
8. Ayad Lamdassem (ESP) 2:12:31
9. Satoru Sasaki (JPN) 2:13:12
10. Bobby Curtis (USA) 2:13:24 PB