Eliud Kipchoge of Kenya finally has won the gold medal in the Olympic marathon, finishing with a time of 2 hours, 8 minutes and 44 seconds as he sprinted to the finish line with a smile on his face.
Kipchoge missed the 2012 London Games, but he finished second in 2008 in Beijing and was third in this event in the 2004 Athens Games.
He was a favorite coming in as the dominant marathoner of the past couple years, and he took the lead for good after the 30-kilometre mark.
Feyisa Lelisa of Ethiopia finished second for the silver, while USA's Galen Rupp took bronze in his second marathon and first ever in the Olympics.
Rupp became the first US runner to medal in this event since Meb Keflezighi won silver in 2004.
A field of 155 runners started the marathon - the biggest field in Olympic history.