Jamaica's Oblique Seville trumped Olympic champion Noah Lyles in the 100m at Wednesday's Diamond League meet in Lausanne, just three weeks away from the world championships in Tokyo.
Once again, Lyles stuttered out of the blocks, a slow start handing Seville the advantage from the start, something the Jamaican then never looked in danger of ceding.
Seville clocked an impressive 9.87 seconds in torrential rain at the Stade Olympique de la Pontaise, Lyles battling back in a strong finish to snatch second in 10.02sec.
"Running 9.87 in those conditions shows I can go much faster, anywhere in the world, that's a good time," said Seville, who won a world bronze as part of the Jamaican 4x100m relay squad in Budapest in 2023.
It was a repeat of last month's London Diamond League when the 24-year-old Seville also got the better of the American.
"I've beaten the Olympic champion twice, in London and here, and that gives me a lot of confidence heading into the championships," he said. "It's been a while since a Jamaican man has won the 100m at a global championship, and of course, I believe I can be the one to do it."
Lyles was left to rue a "horrible reaction to the gun. That was the only thing wrong."
"Technically I felt good, my warm-up was good, but once you miss the start at this level the race is basically over," he said.
"Physically I feel great, and I am confident every race will get better and better. The goal is to sharpen the details, especially my drive phase and my start, heading to Tokyo and the world championships." (AFP)