Trinidad and Tobago’s Cleopatra Borel have advanced to the final of the women’s shot put at the 15th World Athletics Championships in Beijing, China.

Borel got 18.55 metres on her second attempt, which was good enough to qualify her for the final.