The New Zealand shot-putter Valerie Adams has won her third straight Diamond League athletics meeting event, this time in Lausanne.
Adams who had been bothered with a recent shoulder injury threw a winning distance of 20.42 metres with her opening effort.
She finished 77 centimetres ahead of Lijiao Gong of China with Michelle Carter of the United States third.
It is her 51st consecutive win.
Adams tops the Diamond League standings with a maximum 12 points, 10 ahead of the rest with four events remaining.