Jamaica’s Usain Bolt shook off a ‘horrible start’ to win the 100m at the Racers Grand Prix athletics meeting in 9.88sec, the second-fastest time in the world this year.