Eliud Kipchoge has broken the unofficial Marathon world record with a time of 1:59:40.2!

Don't Miss...