Eliud Kipchoge, who last year became the first person to run 42km in under two hours, beat two other atheletes.