Eliud Kipchoge has finally become the first athlete to run a marathon in under two hours, beating the mark by 20 seconds.
The Kenyan, 34, covered the 26.2 miles (42.2km) in one hour 59 minutes 40 seconds in the Ineos 1:59 Challenge in Vienna, Austria on Saturday.
Despite the magnificence of the feat, the record will not be regarded as the official marathon record as it was not in official competition and a set of rotating pacemakers was used.
The Olympic champion fell short by 25 seconds in a previous attempt in 2017.
as it became clear he was about to make history on the home straight, the pacemakers dropped back to let Kipchoge sprint over the line alone, roared on by a large crowd in the Austrian capital.
The four-time London Marathon winner embraced his wife Grace, grabbed the Kenyan flag and was mobbed by his pacemakers, including many of the world’s best middle and long-distance runners.
he has received a ton of congratulatory messsages from the world including famous athletes, footballers and world leaders among others.