Sabastian Sawe has won the London Marathon after running the fastest race in history - smashing the world record in under two hours.
The extraordinary feat saw the Kenyan athlete pass the finish line in a time of one hour 59 minutes and 30 seconds.
He was followed by Yomif Kejelcha in second place and Jacob Kiplimo who came in third.
Tigst Assefa won the elite women's London Marathon race - claiming her second consecutive victory and also setting a new world record.
The enduring athlete passed the finishing line in two hours 15 minutes and 41 seconds, nine seconds quicker than her 2025 time.
She was followed by Hellen Obiri and Joyceline Jepkesgoi - with all three finishing under the two hour 16 minutes mark.
It comes as thousands of runners set off today for the much-anticipated mass event - with temperatures expected to soar to 20C.
Tigst Assefa 'so happy' to break her own world record she set last year
Breaking:'History in the making': Sawe WINS London Marathon and breaks two-hour mark
Breaking:Tigst Assefa WINS London women's race
IN PICTURES: The day's costumes
Insults come in thick and fast for Daddy Pig
'The one that got away': Kejelcha joins Sawe out in front
'Definite fatigue' in the eyes of Obiri and Jepkesgoi
Proud dad Gordon cheers his daughter on
Sadiq Khan wishes runners 'good luck'
The big day is here! Good luck to every runner taking on the 26.2 mile journey through our capital today in the London Marathon.
Frontrunners in men's race show no sign of slowing down...
Breaking:Catherine Debrunner wins women's wheelchair race title
IN PICTURES: Runners who failed to get a spot settle for midnight lap instead
