China's Feng Bin threw a personal best of 69.12 metres to claim gold in the discus at the World Athletics Championships in Eugene, Oregon..
Her previous best of 66.00 metres was set in Beijing in April.
Croatia's Sandra Perkovic, a two-time Olympic champion and also twice a world gold medallist, claimed silver with 68.45 metres.
American Valarie Allman, who won Olympic gold at the Tokyo Games, took bronze with 68.30 metres.
Defending world champion Yaime Perez of Cuba finished seventh. (AFP)