New Zealand's Valerie Adams has recorded her 49th consecutive win in shot put competition.
Adams has won a World Challenge event in Marrakech with a throw of just 19.69 metres.
Adams described her competition as horrible.
She finished less than a metre ahead of the second-placed athlete.