Amid jubilant scenes in Vienna on Saturday morning, Eliud Kipchoge became the first runner to finish a marathon in under two hours.
The 34-year-old Kenyan completed the course in Vienna, in an incredible one hour, 59 minutes and 40 seconds.
He celebrated with his arms outstretched and waved to the crowds as he sprinted over the line before he was greeted by a loving embrace from his wife Grace.