Kenya's Eliud Kipchoge set a new world record for the marathon in Berlin on Sunday, shaving more than a minute off the previous best.
Kipchoge finished with "a new world record that will be remembered for decades", the Berlin Marathon tweeted, describing him as "the greatest marathon runner of all times".
It knocked 1min 18sec off the previous record set by Dennis Kimetto, his fellow Kenyan, over the same course four years ago.
Athletics: Kenyan Eliud Kipchoge breaks marathon world record in Berlin
"They say you can miss it twice but not a third time".
"Yes, it was tough running alone, but I was confident", said Kipchoge, who finished well ahead of compatriots Amos Kipruto (2:06:23) in second and Wilson Kipsang (2:06:48) in third.
Kenya's Eliud Kipchoge crosses the finish line to win the Berlin Marathon setting a new world record on September 16, 2018 in Berlin.
On Sunday his three pacemakers were pushed to the limit to keep the tempo high as Kipchoge dipped well below world record time at the halfway mark.
Berlin has been the stage for the past six men's world records over the distance.
"My only words are 'Thank you!'", said Kipchoge, who sprinted into the lead after 100 metres and never let up.
Kipchoge's run on Sunday was the biggest improvement on the marathon mark since Australian Derek Clayton took nearly two and a half minutes off the record in 1967.
In the women's race, Kenya's Gladys Cherono smashed her personal best to claim her third straight Berlin Marathon victory in 2 hours, 18 minutes and 11 seconds, becoming the fourth quickest woman in the history of women's marathon. "@EliudKipchoge is a monster congrats champ I will live to remember this day it will take a generation to see another run like that", former Boston Marathon champion Wesley Korir added on Twitter.
Kipchoge's nearest competitor, fellow Kenyan Amos Kipruto, finished almost five minutes behind him, with a time of 2:06.23.
He has now won 11 out of 12 marathons he raced in, including at the Olympics.