Usain Bolt recovered from a moderate start to win his final 100 metres on home soil, clocking 10.03 seconds at the 2nd Racers Grand Prix in Kingston on Saturday.
Running from lane five in front of a sold-out stadium, Bolt took control of the race before the halfway mark and pulled away to the delight of more than 30,000 spectators.
The 30-year-old double sprint world record holder, who has amassed eight Olympic golds and 13 world championship medals, will make his final bow at the world championships in London in August.
After the race the world's fastest man took a victory lap then returned to the track and the No. 5 lane where he kissed the finish line before flashing his signature lightning bolt pose for the final time at home in his glorious career.
The nine-time Olympic gold medallist Bolt did not run in the fastest 100 metre race of the evening, but his devoted fans didn't care.
Bolt ran in front of a sea of green and yellow clad Jamaican fans who showed their pride by dancing, waving flags and blowing vuvuzela horns while fireworks lit the sky.
Ostapenko's dream at age 10: Winning French Open!
Maria Sharapova out of Wimbledon
Kohli empathises with out-of-form De Villiers
All you need to know about French Open champ Jelena Ostapenko
When a young 'Tendulkar' checked in for nets at Lord's