Double Olympic champion Eliud Kipchoge fades to 10th at the Tokyo Marathon, while Japan's Yusuke Nishiyama misses out on a Paris Olympic spot.
The Kenyan running great wins the high-profile race for the first time in 2 hours, 2 minutes, 40 seconds.
The 36-year-old pulled away from the pack at the 30-km mark and never looked back.