Elaine Thompson's dominance showed no sign of abating as she clocked up a 17th consecutive victory in the women's 100 metres in Saturday's Diamond League meeting in Paris.
The Jamaican Olympic champion, whose run includes victories in heats, clocked a time of 10.91 seconds in the French capital after two false starts.
It was some way short of her 10.70secs personal best, but was enough to pip Marie-Josee Ta Lou, who finished second ahead of Blessing Okagbare - the duo running season-best times.
"The result is not bad especially after two fault starts. But this was a great preparation for the world championships," she said.
"Coming straight from the Jamaican trials, it was important to get back to blocks, to stay focused and get as much rest as possible."
Novlene Williams-Mills ensured further Jamaican success by winning the 400m, and Sifan Hassan of Netherlands was the victor in the 1500m.
There was an upset in the men's 100m hurdles. Olympic champion Omar McLeod finished a disappointing seventh as Jamaican compatriot Ronald Levy ran a personal-best 13.05secs to beat Andrew Pozzi and Darien Garfield.
Ronald Kwemoi suffered a first defeat of the season in the men's 3000m as Muktar Edris ran out the winner in a personal-best time, while in the 800m Nijel Amos beat Kipyegon Bett to first place.
There was double American celebration as Christian Taylor won the men's triple jump and Sam Kendricks the pole vault, while Mutaz Essa Barshim triumphed in the high jump.