OSTRAVA, Czech Republic -- Usain Bolt used his strong finish to win the 100 metres in 9.98 seconds at the Golden Spike meet on Friday.

Bolt recovered from a slow start but pulled ahead in the second half of the race to breeze unchallenged to the victory.

With the time, Bolt improved on his season's best of 10.05 in the Cayman Islands on Saturday. After that first race of the season, he needed treatment on a tight hamstring in Germany on the way to the Czech Republic.

He didn't appear to be limited on Friday. Ahead of the race, he said he would be happy with a time of 9.8.