Kenyan Kelvin Kiptum recorded a London Marathon course record time to win the 2023 edition of the event on the streets of the capital.
Kiptum got round the course in just 2:01.27 - the second fastest marathon in history - narrowly missing out on Eliud Kipchoge's world record by 18 seconds.
His fellow Kenyan Geoffrey Kamworor crossed the line in second, while Yorkshireman Emile Cairess was the fastest Brit, finishing in sixth. He recorded the third-fastest time by a Brit on his London Marathon debut.