Augustine Kiprono Choge (KEN) won with a personal best time of 3:50.01. Choge waited to the last lap to take the lead over the field and held off a final push from Ayanleh Souleiman(DJI) at the finish.