Kenyan Eliud Kipchoge has broken his own world-record Marathon time by 30 seconds in Berlin, running the 26.2m course in 2:01:09.
Kenyan Eliud Kipchoge has broken his own world-record Marathon time by 30 seconds in Berlin, running the 26.2m course in 2:01:09.