The 30-year-old Kiptoo gradually shook off his main challengers, most of them his compatriots, over the second half of the course, running the last 10 kilometers alone. Kenyan runners have won the race 17 times since 2001, including Felix Kandie, who had set the previous record of 2:10:37 in 2014.