Berlin marathon 2018: Greatest marathoner of all times Eliud Kipchoge of Kenya smashed the marathon World record with 2:01:38.