The triple Olympic and world champion Usain Bolt has run the fourth-fastest 200 metres of all time with a blistering 19.56 second sprint in front of his home fans at the Jamaica International Invitational.
Only Bolt and the former world record holder Michael Johnson have ever clocked faster times.
The Jamaican's world record stands at 19.19 seconds, which he set at last year's world championships in Berlin, and his latest effort was all the more impressive as it was run into a headwind of 0.8 metres per second.
The American world bronze medallist Wallace Spearmon also dipped under 20 seconds, running 19.98 seconds to finish a distant second.