London Marathon winner, Eliud Kipchoge ran the second fastest marathon in history, in 2 hours and 38 seconds.
As the London Marathon came to an end on Sunday, Mo Farah was beaten by Eliud Kipchoge and his compatriot Brigid Kosgei.
Both winners, reigned supreme for the Kenyan team as they won the men’s and women’s elite race in record time.
Ethiopian Mosinet Geremew finished second in 2:02:38.
Eliud Kipchoge now owns the two fastest times ever.
The Kenyan said, the key to his success is ‘to love the sport and train in a positive way’.
Brigid Kosgei, 25, broke the record for the youngest female to win the London Marathon, displacing Ethiopian Aselefech Mergia who won in 2010.
Disappointment for Mo Farah however, despite his determination to win his first London Marathon after coming third last year.
Mo Farah’s hopes of winning the 39th London Marathon disappeared at the halfway point as Eliud established himself as the race’s greatest performer.
Britain’s four-time Olympic champion was seen visibly frowning as he made into 5th place this year.
Speaking shortly after he said: ‘ I’m tired, I feel like I gave it all but it’s just one of these days’
‘I’ve given everything, and I did that, I tried my hardest but that’s what the result was – [I] can’t take anything from that.
‘He is a very special athlete and he is humble. If Eliud can run those sort of times it just gives us another level of possibility’
According to Mo Farah’s coach, he was attacked at a hotel in March, and could be the cause of his lack of performance.
There were more celebrations elsewhere as American Dan Romanchuk, won the men’s wheelchair race.
Swiss Manuela Schar won the women’s and Japan’s Misato Michishita was triumphant in the women’s visually impaired race.
This year’s race was officially launched in Blackheath by Sir Andy Murray, at 10:10 am.
Tens of thousands of amateur fundraisers closely followed behind the pro athletes, helping to raise over £1 billion.