Kingston - Jamaica's Usain Bolt won the 100m at the Racers Grand Prix here on Saturday in 9.88sec, notching the second fastest time in the world this year as the Rio de Janeiro Olympics beckon.
The sprint superstar led three compatriots under 10 seconds in a race run in a wind of one meter per second.
Nickel Ashmeade and Yohan Blake were both timed in 9.94sec, with Asafa Powell finishing in 9.98.
Six-time Olympic champion Bolt got of to an average start, but he finished strong to produce his best performance of the Olympic season.
Bolt, in his third meet of 2016, improved on the 9.98sec he posted in Ostrava on May 20.
With the August 5-21 Rio Games less than two months away, Bolt moved ahead of US rival Justin Gatlin on the 2016 world list, the American owning a time of 9.93 that puts him fourth-fastest in the world this year.
France's Jimmy Vicaut owns the fastest time in the world in 2016, 9.86sec at a meeting in Montreuil on June 7.