Triathlon fans were treated to a second fantastic Ironman this weekend, as course records fell in South Africa.
By Brit Cooper
By Charlotte Petrie