US sprinter Trayvon Bromell threw down an Olympic challenge Saturday, clocking a world-leading 9.77sec to win the 100m at a meeting in Florida and become the seventh-fastest all time.
In a wind of 1.5 m/sec, Bromell stormed to victory at the NACAC New Life Invitational, a World Athletics Continental Tour Silver meeting in Miramar, Florida.
The world indoor 60m champion in 2016, Bromell faced just three competitors in his heat, getting off to a strong start and powering away to become the ninth man to break 9.80sec over 100m.
It continues an impressive build up toward the Tokyo Olympics for Bromell, the 25-year-old who has battled injuries the past few seasons.
In April he clocked a then world-leading 9.88sec at a meet in Jacksonville, Florida.
Bromell's form suggests he is firmly in the frame as a potential 100m gold medallist in Tokyo, where world champion Christian Coleman will be absent because of a doping ban.
Bromell exploded onto the athletics scene in 2015, when he ran a personal best time of 9.84sec for the 100m before his 20th birthday -- the fastest time ever run by a teenager over the distance -- before later claiming a bronze at that year's World Championships in Beijing.
After winning 60m indoor world gold in 2016 he suffered disappointment at the Rio Olympics, finishing in eighth place in the final won by Usain Bolt.
He later suffered a torn Achilles in the final of the 4x100m relay, the start of an injury nightmare that saw him miss two full years of competition.