Bermuda's Flora Duffy celebrates on the finish line after winning the women's triathlon in the 2018 Commonwealth Games at the Southport Broadwater Parklands venue in the Gold Coast on Thursday.(AFP)
{}