French pair Christophe Lemaitre and Martial Mbandjock finished second and third in the same time, 10.09sec.
Powell, 27, had set the year's previous fastest time of 9.83sec in Ostrava, Czech Republic on May 27.
The Olympic bronze medallist ran a 9.72sec 100m in Oslo last Friday but with an illegal tailwind of 2.1 metres per second.
Powell's compatriot Shelly-Ann Fraser, the world and Olympic champion over 100m, did not share her countryman's good fortune after being disqualified for a false start in her race.
America's Mikkele Barber had suffered the same fate just two minutes earlier and with false starts automatically provoking disqualification this season, both women were forced to leave the track.
Barber's American team-mate Lashauntea Moore eventually claimed the honours in a time of 11.04sec.
Lashinda Demus of the USA set the fastest time of the year in the women's 400m hurdles (52.82sec), while Kenyan Milcah Milcah Chemos Cheiywa's 9min 11.71sec in the 3,000m steeplechase was the best mark of 2010 in her event.