Rio de Janeiro - Olympic champion and world record holder Usain Bolt won his first 100m of 2014 on Sunday in an exhibition race run on Rio's iconic Copacabana beach, two years out from the 2016 Olympics.
The Jamaican superstar won in a time of 10.06 although Bolt had predicted a sub-10 second time when he faced the press on Friday.
Britain's Mark Lewis Francis (10.42) and Jefferson Liberato of Brazil (10.44) shared the podium with Bolt who, after an injury-hit season, was running his first 100m since Brussels in September last year when he won in 9.80.
"I had a poor start but I regained some of my poise later in the race," Bolt told TV Globo.
"I felt a bit heavy, and I need to compete in more races... I will be in better shape after that."
The 27-year-old Bolt will compete in his final Olympics in Rio in 2016 before calling time on his career in 2017 after the world championships.
Brazilian Rosangela Santos won the women's race in 11.33 seconds, beating Jamaican Schillonie Calvert and three-time Olympic medalist Carmelita Jeter of the United States, who holds the second-fastest time in history with 10.64. Fellow American Cleo VanBuren finished fourth.