Last year’s runner-up Tsegaye Kebede of Ethiopia has won the 2010 London Marathon in a time of two hours, five minutes and 18 seconds.
In a 1-2-3 for African nations, Kenya’s Emmanuel Mutai finished second with Morocco’s Jaouad Gharib in third place.
Meanwhile, the women’s race was won by Liliya Shobukhova — who came home in a time of two hours, 22 minutes, to become the first Russian woman to cross the line first.
The 32-year-old drew clear in the final 2km to add the London title to her victory in the Chicago Marathon last year.
Inga Abitova made it a 1-2 for Russia by finishing second with Ethiopia’s Asselefech Mergia in third place.
Elsewhere, world and Olympic sprint king Usain Bolt produced an astonishing final leg run to lead Jamaica to victory over the United States in the men’s 4x100m at the Penn Relays in Philadelphia.
Bolt clocked an astonishing 8.79 as he guided the Jamaican quartet to a new meeting record time of 37.90 seconds.
The U.S. Blue team took second place with a U.S. Red team finishing third.