Kenyan great Eliud Kipchoge has beaten his own world marathon record by 30 seconds, running 2hr 01min 10sec in Berlin on Sunday.
At the halfway point the back-to-back Olympic champion in Rio and Tokyo looked set to become the first to officially run under the elusive two-hour mark