tokens: On 16 September 2018 , Kipchoge won the Berlin Marathon in a time of 2:01:39 , breaking the previous world record by 1 minute and 18 seconds ( 2:02:57 set by fellow countryman Dennis Kimetto at the Berlin Marathon in 2014 ) .