After back-to-back wins on triathlon’s toughest stage, Australia’s Mirinda Carfrae can rightfully claim to be the world’s best long-course triathlete.

Advertisement