Sections
Shows
Events
Eliud Kipchoge’s 1:59.40 run is as much a triumph of scientific endeavour as that of human endurance