Kenya's Sabastian Sawe became the first man to run a marathon in under two hours when he won the London Marathon with a time of one hour, 59 minutes and 30 seconds on Sunday.
The 31-year-old Sawe, who has never lost a marathon, shattered the world record previously held by the late Kelvin Kiptum who set a time of 2:00:35 at the Chicago Marathon in October 2023.
Yomif Kejelcha of Ethiopia stayed on Sawe's heels over much of the 42.195-kilometre course before fading down the final stretch to take second in his marathon debut with 1:59.41, while Jacob Kiplimo of Uganda took the bronze in 2:02.28.
Kiptum died in a car crash in 2024 in Kenya when he was just 24 years old.
Tigst Assefa of Ethiopia broke her own women's only world record en route to victory.
The 29-year-old pulled away from Kenyans Hellen Obiri and Joyciline Jepkosgei down the home stretch to cross the finish line in 2:15.41 seconds, beating the record of 2:15.50 she set last year in London.
Obiri was second in 2:15.53, while Jepkosgei took the bronze in 2:15.55.
Switzerland's Marcel Hug and Catherine Debrunner won the men's and women's wheelchair events. Hug won for the sixth consecutive year and eighth overall, while Debrunner outsprinted American Tatyana McFadden to the finish for her third win in a row in London.

England dismiss Pakistan for 110 to seize control of Lord's test
Raphinha, Fermin score as Barcelona beat Athletic in home opener
Celtic and Rangers to play cup match behind closed doors after pitch invasion
Chelsea and Fulham reach League Cup third round as Welbeck scores on debut
PSG to meet Barca, Man City as Champions League draw throws up marquee ties