Eliud Kipchoge won the London Marathon for the first time, leading a Kenyan sweep of the top four spots. The defending champion, Wilson Kipsang, finished second.
Kipchoge, a former world 5,000-meter champion, completed the 26.2-mile route in 2 hours 4 minutes 42 seconds.
Kipchoge was five seconds behind..
On the women’s side, Tigist Tufa, 28, of Ethiopia won her first major marathon in 2:23:22, beating the two-time winner Mary Keitany of Kenya by 18 seconds.