Kenya’s Kelvin Kiptum has smashed the London Marathon course record, winning this year’s race in two hours, one minute and 25 seconds.
The 23-year-old was just 16 seconds outside compatriot Eliud Kipchoge’s world record.
On the other hand, Britain’s Mo Farah finished ninth in what he says will be his last and farewell marathon.
Sifan Hassan produced a remarkable run to win the women’s race on her debut at the distance.
The Dutch Olympic 5,000m and 10,000m champion, 30, appeared out of the race after dropping back early on with what looked like cramp, but gradually fought back.
She then produced a sprint finish to win in two hours 18 minutes 33 seconds.
Defending champion Amos Kipruto, Valencia Marathon champion Kelvin Kiptum and Geoffrey Kawmoror, Ethiopians Birhanu Legese, world champion Tamirat Tola and the fastest man in the pack, Kenenisa Bekele, crossed 10km in 29:12.
The pack of nine athletes led by Kiptum went past 15km in 43:51 and 20km in 58:31 before they hit the halfway mark in 1:01:40 as Bekele started to fall away from the pack.
Kiptum took eight athletes including Kipruto and Kamworor through 25km in 1:12:53.
Then Kiptum went for the significant move just after the 30km mark to open a 10 seconds lead from Kamworor.
Ethiopia’s Alemu Megertu was second and Kenya’s previously unbeaten Olympic champion Peres Jepchirchir third.
Switzerland’s Marcel Hug knocked 50 seconds off his own course record to win a third consecutive London Marathon men’s wheelchair race – and fifth in total.
Hug, 37, finished in one hour 23 minutes 48 seconds, well ahead of the Netherlands’ Jetze Plat in second, with Japan’s Tomoki Suzuki third and the United States’ Daniel Romanchuk in fourth.
Britain’s David Weir, 43, finished his 24th London Marathon in fifth place.
Australia’s Madison de Rozario held off Manuela Schar, of Switzerland, in a sprint finish to win the women’s wheelchair race for a second time.
The four women’s favourites made it on the Mall together before De Rozario and Schar pulled away.
De Rozario won in one hour 38 minutes 52 seconds, with defending champion Catherine Debrunner, of Switzerland, in third and the United States’ Susannah Scaroni fourth.
Eden Rainbow-Cooper, 21, who was third in 2022, was the first Briton home in seventh.
The event has returned to its traditional date in the calendar, in April, for the first time since 2019 after being moved during the Covid-19 pandemic.
More than 47,000 runners are taking part, with huge crowds lining the streets of London despite damp conditions.