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.

Hazlewood takes six wickets as Australia win first Test
Bethell returns as England name squads for Australia white-ball tour
Rwanda to bring F1 back to Africa for first time since 1993
Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years
