SAPPORO--Eliud Kipchoge pulled away late and no one could come close to catching him as the 36-year-old from Kenya defended his Olympic marathon title.