The American sprinter Tyson Gay swept to victory in the 100 metres at the Super Grand Prix athletics meeting in Stockholm in a time of 9.79 seconds.
Gay was a mere two-hundredths of a second slower than his world's best mark this season - set in Rome on July 10th.
World champion Gay finished ahead of Darvis Patton, former world record holder Asafa Powell and Churandy Martina.
Jamaican Usain Bolt holds the world record of 9.69, set at the 2008 Beijing Olympics, but Gay is still hopeful of upsetting the Olympic champion and world record holder at this month's world championships in Berlin.
Meanwhile, America's Allyson Felix ran the fastest 200m of the season, winning in a time of 21.88 seconds ahead of the former season leader Debbie Ferguson.
At the same meeting New Zealander Nicki Hamblin finished 8th in ther women's 1500 metres in a time just outside her best.