Van Lierde and Carfrae win Ironman World Championship titles

Van Lierde and Carfrae win Ironman World Championship titles