Matt Centrowitz of the United States ran from the front and held off Taoufik Makhloufi of Algeria at the line to win the gold medal in the men’s 1,500 meters.
Centrowitz won the silver medal at the 2013 world championships and took fourth at the 2012 London Games.
His last lap on Saturday was 50.62 seconds. Nick Willis of New Zealand took bronze. The last American to win the men’s 1,500 was Mel Sheppard at the 1908 London Olympics.
Kenya favorite Asbel Kiprop fell halfway through the race and could not get back into medal contention. He finished sixth.