Eliud Kipchoge took more than a minute off the world record as he put on a sensational display to win the Berlin Marathon on Sunday.
The German capital has become the home of record times over recent years, with each of the last six markers having been set in the city.
Advertisement
But Berlin has never witnessed a performance quite like Kipchoge's, the Kenyan completing the route in a remarkable two hours, one minute and 39 seconds.
That time shaved a mammoth 78 seconds off the previous best - set by compatriot Dennis Kimetto in Berlin in 2014.
The 33-year-old's achievement is the biggest single improvement on the marathon world record since Derek Clayton took two minutes, 23 seconds off the time in 1967.