Shaunae Miller-Uibo won her second Diamond League final in as many weeks, setting a world leading time in the 400 meters at the Van Damme Memorial to add to her 200 title.
It also gave the Bahamian $100,000 for her two victories.
After a disappointing world championships, where she stubbed her foot when leading in the 400 home straight before falling out of the medals, she got her revenge Friday.
Despite the cold and wet conditions following torrential rains, Miller-Uibo finished in 49.46 seconds, to beat the year’s previous best time set by Allyson Felix by .19 seconds. Salwa Eid Naser also beat the 50-second mark and set a Bahraini record of 49.88.
Miller-Uibo won the final of the 200 in a national record at the Zurich Weltklasse last week.
Earlier, Yohan Blake won the 100 meters, beating Michael Rodgers of the United States and fellow-Jamaican Julian Forte.