Justin Gatlin tore up Usain Bolt’s farewell script as he stole world 100m gold with the run of his long and controversial career.
Bolt was left with only a bronze in his final individual 100m race as 21-year-old Christian Coleman made it a USA one-two.
The 35-year-old Gatlin, twice banned for doping, came through almost unnoticed in lane seven in 9.92 seconds, with Coleman’s 9.94 holding off the greatest sprinter of all time.
Despite struggling for fitness and form in his valedictory season, Bolt had still been favourite to secure his 20th global gold.
It was supposed to be Gatlin’s year in 2015, when the American went to the World Championships in Beijing on the back of a 28-race unbeaten run.
Bolt produced his great miracle to beat him that night in the Bird’s Nest, but in the stadium where he won 100m Olympic gold in 2012, he could not provide the perfect ending to a perfect career.
Gatlin takes his revenge
Bolt had another poor start, with his reaction time of 0.183 seconds the slowest in the field and 0.05 down on Gatlin.
With Coleman out fastest, he was always chasing, yet while we have grown used to seeing him first close down the more explosive starters and then pull away from them, this time the old magic was not there when he called upon it.
Bolt, 30, had never previously lost a World Championships 100m final he had started, with the one blemish on his record being his false start in Daegu in 2011.
But with the tyro Coleman holding him off, Gatlin powered through in the last 15 metres, maintaining his form through the line as the great champion was for once left powerless.
Britain’s 21-year-old Reece Prescod was seventh in his first major final, but this will be a night remembered as much for the man who failed to win as the one who did.