- Eliud Kipchoge wins men's marathon
- Feyisa Lilesa finishes second
- Galen Rupp third for the US
- Race held in humid conditions
(CNN)Eliud Kipchoge won marathon gold for Kenya on the final day of competition at the Rio 2016 Olympics to maintain his dominance in the grueling distance event.