Usain Bolt now has to rely on his Jamaican team-mates to complete a “treble-treble” after completing another stunning Olympic sprint double by winning the 200m.
Bolt, competing in his last Games, won in a time of 19.78 seconds, can make it nine golds with victory in Friday’s 4x100m relay final.
Bolt, who won the 100m title on day 10 of the Games in Brazil, once again dominated a 200m Olympic final.
He has now won the Olympic sprint double three times, having repeated his exploits in 2008 and 2012.
Silver went to Canada’s Andre de Grasse, who clocked 20.02, while France’s Christophe Lemaitre won bronze in 20.12, edging out Briton Adam Gemili, who was fourth, just 0.003 behind.
Bolt, who celebrates his 30th birthday on Sunday, was unhappy with his winning time and added it was unlikely he would compete in the event at the World Championships in London next year.
“I said it would be 100m and that’s it,” he told BBC Sport. “My coach has a way of trying to convince me, but personally I believe this is my last one.”