Eliud Kipchoge has ran a marathon in an incredible one hour, 59 minutes and forty seconds.
The Kenyan is the first athlete to run a sub-two-hour marathon - a whopping 26.2 miles.
Olympian Kipchoge took on the 1:59 Ineos Challenge in Vienna, but because it's not an open competition he won't earn himself a world record. Don't feel too bad for him though, because he already holds the current world record after he took on the Berlin Marathon and finished in 2:01:39.
Advert
Kipchoge, 34, made the run look easy, while pacers had to work on rotation to keep up.
A delighted Kipchoge said: "I am feeling good. After Roger Bannister in 1954 it took another 63 years, I tried and I did not get it - 65 years, I am the first man - I want to inspire many people, that no human is limited."
Adding: "Absolutely remember the 41 pacemakers are among the best athletes ever in the world.
Advert
"I can say thank you to them, I appreciate them for accepting and together we made history on this one.
"We can make this world a beautiful world and a peaceful world. My wife and three children, I am happy for them to come and witness history.
"The positively of sport, I want to make it a clean sport and an interesting sport."
Kipchoge previously missed out on the Ineos 1:59 Challenge in Monza in 2017 by just 26 seconds - so was raring to go in Vienna today.
Advert
Speaking to the BBC before he took on the challenge, Kipchoge said: "That run in Berlin and this run in Vienna are two different things.
"Berlin was running and breaking a world record - Vienna is running and making history, like the first man to go to the moon.
"I am trying to stay as calm as possible."
Featured Image Credit: PATopics: World News