Kenya's Kelvin Kiptum broke the London Marathon course record on Sunday, finishing in two hours, one minute, 25 seconds, nearly three minutes ahead of second-placed Geoffrey Kamworor in a resounding win.
Kiptum, who ran the fastest-ever debut marathon in Valencia last year, made his break at mile 19, establishing a solid lead to deliver the second-fastest marathon of all time.
The 23-year-old collapsed on to the ground, exhausted, after crossing the finish line.
Earlier, Dutch athlete Sifan Hassan made a dramatic comeback after an early injury to beat Olympic champion Peres Jepchirchir and defending champion Yelamzerf Yehualaw in what organisers said was the best ever elite women's field for the event.
Hassan finished in 2:18:34 with a desperate sprint in the last 500 metres, shaking off second-placed Alemu Megertu of Ethiopia and third-placed Kenyan Jepchirchir in the final 100 metres. Ethiopia's Yehualaw was fourth.
The 30-year-old Hassan looked to be in pain around the hip flexor just under an hour in, falling behind as she stopped and stretched, but she caught up again with the leading pack with just over six kms to go.
Hassan has snatched victory from the jaws of defeat before: in the 1,500 metres at the Tokyo Olympics she took a hard tumble, picked herself up and charged ahead to win gold.


Kane double rescues England in comeback win over DR Congo
Gauff survives Wimbledon scare, Krejcikova rallies past Andreeva
England-India T20 abandoned because of rain
Sinner, Medvedev and Sabalenka reach Wimbledon round three
Osaka brings the style again to beat Gasanova in Wimbledon second round
