The world’s fastest man failed to leave the blocks promptly, but powered through the field at the Diamond League meet. He finished in 9.85 seconds at the stadium where he won three gold medals last year in the London Games.
Michael Rodgers was second in 9.98, and Nesta Carter was third.
The standout performance of the night was by high jumper Bohdan Bondarenko, who threatened the 20-year world record held by Javier Sotomayor.
Despite failing at his only attempt to clear 7 feet, 11 1/2 inches, Bondarenko asked for the bar to be raised to 8-11/4 as he took aim at Sotomayor’s mark of 8-0 1/2. He failed twice but still won at 7-9 3/4.
In the 200, Warren Weir, who won bronze a year ago, edged Jason Young by 0.1 to win in 19.89. Wallace Spearmon was third in 20.18.
Nick Symmonds led a podium sweep for the United States in the 800 with a time of 1:43.67. Duane Solomon and Brandons Jones followed.
Olympic champion Kirani James comfortably won the 400 in 44.65, beating Tony McQuay and Jonathan Borlee.
Zusana Hejnova warmed up for the world championships in Moscow next month by cruising to victory in the 400 hurdles. The Czech won in a world-leading time of 53.07.