TOKYO (AP) -- Michael Kipyego of Kenya won the Tokyo Marathon on Sunday, pulling ahead of Haile Gebrselassie with 212 miles left for his first career victory.
Kipyego completed the 26.2 miles 2 hours, 7 minutes, 37 seconds.
Gebrselassie finished fourth in 2:08:17. He was trying to secure a place on the Ethiopian team for the London Olympics but needed to run under 2:04 to boost his chances
Japan's Arata Fujiwara was second in 2:07:48, followed by Uganda's Stephen Kiprotich in 2:07:50.