Cuba's Dayron Robles upset Olympic 110 metres hurdles king Liu Xiang at the Paris Golden League meeting on Friday.
The 20-year-old Robles, silver medallist over 60 metres hurdles at last year's world indoor champions-hips, recovered from a false start to win in 13.13 seconds.
American Anwar Moore, a winner at the opening Golden League meeting in Oslo last month, finished second in the same time to drop out of the hunt for the million-dollar jackpot shar-ed by those who win their event at all six meetings.
China's Liu, the Olympic champion who has promised to beat his world record of 12.88 this year, had to be content with third place in 13.15. World champion Ladji Doucoure of France was sixth in 13.27.
Sanya Richards won the women's 400 in 49.52 seconds, the fastest time this year, to stay in contention for the jackpot.
"I wasn't concerned about the time," said the American. "Winning the Golden League is my main goal this season and I also want to win a medal for the 200 at next month's World Championships in Osaka."
Countrywoman Michelle Perry also kept alive her chances of a share of the jackpot with victory in the 100 hurdles in 12.56.
Four athletes are still on course for the million-dollar cash bonanza after Russia's Yelena Isinbayeva won the pole vault by clearing a year's best 4.91 metres and Finland's Tero Pitkaemaeki won the men's javelin with a throw of 89.70.
Isinbayeva tried to beat her world record of 5.01 but failed three times to clear 5.02.
Derrick Atkins of the Bahamas won the men's 100 in 10 seconds flat. The race lost much of its appeal after world record holder Asafa Powell of Jamaica pulled out with a groin injury.
Americans filled the first four places in the women's 100, Torri Edwards winning in 11.17S, ahead of Me'lisa Barber, Lauryn Williams and Carmelita Jeter.