Geoffrey Mutai edged out his compatriot Dennis Kimetto at Kimetto's debut marathon by one second for a time of two hours, four minutes and 15 seconds – well below the 2:03:48 world record set last year at the event by Patrick Makau, but the third fastest time ever run in Berlin.
Geoffrey Kipsang was third in 2:16:12. Mutai and Kimetto ran neck and neck for much of the last part of the race, but neither had the energy for a final sprint.
Ethiopian Aberu Abede won the women's race in a time of 2:20:30, two years after her first win in Berlin, followed by her compatriot Tirfi Tsegaye in 2:21:19. Olena Shurhno of the Ukraine was third in 2:23:32.
Germany's Jan Fitchen was the top German man with a time of 2:13:10, giving him 14th place and marking the best time run by a German this year.
Anna Hahner was the top German woman with an eighth place finish at 2:30:37 – not enough for a best time this year.