Usain Bolt won the 100m at the Diamond League meeting in Monaco on Friday night.
It was the penultimate major 100m race of the Jamaican's career. The 30-year-old announced during the week that the intends to retire after next month's World Championships in London where he will run the 100m and 4x100m relay.
Bolt went into Friday night's race in some disappointing form. In his two previous races so far this season, he had failed to run under 10 seconds.
However, that was something he achieved in Monaco. Bolt ran 9.95, the joint seventh fastest time in the world this season.
American Isiah Young was the only other in the race to run a sub-10 second time.
Bolt had been suffering from a persistent back injury this season, one which has continually affected him for some time now. Friday night's performance, his best this season by some margin would suggest he's hitting form heading into next month's Championships.