Chinese competitor Soso lets go as his overbalancing caber falls backward during the Highland heavyweight competition at the Waipu Highland Games on Monday.
The big Asian won the Highland stone event and was placed sixth overall among the eight competitors.
Soso is in New Zealand training with Li Ling, rated second among women's shot putters in China. She is coached by Kirsten Hellier, who formerly coached world women's shot put champion Valerie Adams.
Patrick Hellier won the second event, outdistancing everyone with his 16lb (7.25kg) Caledonian hammer throw and settling down supporters who had feared his 15-year reign as New Zealand Highland heavyweight champion could be ending.
McFarlane was runner-up in the hammer throw. The 24-year-old, who will begin studying for a masters degree in theology next month, is back training after 18 months out with a shoulder injury,