Tsegaye Kebede of Ethiopia won the London Marathon for the first time on Sunday to end a six-year winning streak for Kenyan runners, while Liliya Shobukhova led home a Russian one-two in the women's race.
The 23-year-old Kebede improved on last year's second-place finish by running the 42.2-kilometer (26.2-mile) race in 2 hours, 5 minutes, 19 seconds — more than a minute ahead of Emmanuel Mutai of Kenya. Jaouad Gharib of Morocco was third.
The 32-year-old Shobukhova made it two marathon victories out of three as she became the first Russian woman to prevail in London, holding off compatriot Inga Abitova.
After leading for much of the race in wet conditions, Shobukhova broke away with two kilometers to go to finish in 2:22:00 to add to her victory in Chicago in October and improve on her third-place finish in London last year on her marathon debut.
Aselefech Mergia of Ethiopia was third.