Eliud Kipchoge won the Berlin Marathon with timing of 2:02:42 hrs. This is his 5th win at Berlin.

Vincent Kipkemoi from Kenya was 1st runner with timing of 2:03:13

Tadese Takele from Ethiopia was 2nd runner up with timing of 2:03:24 hrs

Top 10 Mens Elite Winners  Eliud Kipchoge (KEN) -- 2:02:42 Vincent Kipkemoi (KEN) -- 2:03:13 Tadese Takele (ETH) -- 2:03:24 Ronald Korir (KEN) -- 2:04:22 Haftu Teklu (ETH) -- 2:04:42 Andualem Belay Shiferaw (ETH) -- 2:04:44 Amos Kipruto (KEN) -- 2:04:49 Philemon Kiplimo (KEN) -- 2:04:56 Amanal Petros (GER) -- 2:04:58 Bonface Kimutai Kiplimo (KEN) -- 2:05:05 Jared Ward (USA) -- 2:11:44

Tigst Assefa from Ethiopia won with timing of 2:11:53. This is a new world record.

Sheila Chepkirui from Kenya was the first runner up. She was siz minutes behind with a timing of 2:17:49 hrs

Magdalena Shauri from Tanzania was close third with timing of 2:18:41 hrs

Top 10 Elite Women's finish 1. Tigst Assefa (ETH) — 2:11:53 WR 2. Sheila Chepkirui (KEN) -- 2:17:49 3. Magdalena Shauri (TAN) -- 2:18:41 4. Zeineba Yimer (ETH) -- 2:19:07 5. Senbere Teferi (ETH) -- 2:19:21 6. Dera Dida (ETH) -- 2:19:24 7. Workenesh Edesa (ETH) -- 2:19:40 8. Helen Bekele (ETH) -- 2:19:44 9. Charlotte Purdue (GBR) -- 2:22:17 10. Fikrte Wereta (ETH) -- 2:23:01