Kenenisa Bekele
Kipchoge won the 2018 London Marathon against a field that included Mo Farah, Kenenisa Bekele, and defending champion Daniel Wanjiru.