Kenya’s Eliud Kipchoge ran the second fastest marathon in history to win the London Marathon for a fourth time as Britain’s Mo Farah finished fifth.
Kipchoge, 34, who broke the world record in Berlin last year, triumphed in two hours two minutes 38 seconds.
Farah finished 3mins 1sec behind Kipchoge, while Briton Callum Hawkins was 10th.
Kenya’s Brigid Kosgei, 25, became the youngest female London winner, with Britain’s Charlotte Purdue 10th.
Ethiopia’s Mosinet Geremew and Mule Wasihun finished second and third respectively behind Kipchoge, who finished 59 seconds shy of his world record of 2:01:39.
Farah’s time of 2:05:39 was outside his personal best but is the second fastest marathon time by a Briton.
“I felt great with my start,” four-time Olympic champion Farah told BBC Sport.
“My aim was to follow the pacemaker, but after 20 miles when he dropped out, the gap opened up and it became hard to close.
“My aim was to try and reel them back but the wheels came off and I was hanging in there. Congratulations to Eliud and the better man won today.
“He is a very special athlete and he is humble. If Eliud can run those sort of times it just gives us another level of possibility.
“It’s a different mindset chasing someone and it takes the pressure off me.”
Hawkins, making his return to the marathon for the first time since collapsing from exhaustion in the 2018 Commonwealth Games race, set a Scottish record of 2:08:14.
Kosgei wins maiden women’s title in London
Kosgei beat defending champion and compatriot Vivian Cheruiyot to win for the first time in London.
She crossed the finish line in 2:18:20, almost two minutes ahead of Cheruiyot as Roza Dereje of Ethiopia finished third.
Kosgei is 25 days younger than Aselefech Mergia when she won the 2010 race.
Purdue, 27, who beat her personal best by almost four minutes, told BBC Sport: “I am over the moon with that. To smash my personal best is all I could to ask for.
“I always get tempted to go with the leaders, but now I run better in the second half so I held back and that worked for me.
“I always promise myself in the last mile that I would never run another step. But this is not my retirement.”
More to follow.
For advice on how to take up running and details of clubs near you, go to BBC Sport’s Get Inspired website.