Ryan Sissons has survived blistering heat to take the silver medal at the Huatulco ITU Triathlon World Cup in Mexico.
Sissons, the lone Kiwi representative at the event, struggled on the swim with an official water temperature of 28.6 degrees celsius and entered transition near the back of the pack.
With the air temperature around 30degC, Sissons battled back on the bike and managed to bridge the gap and join the lead bunch.
He then played the run perfectly, keeping calm before making his move late to power through the field and finish in second place.
Sissons had the second fastest run split of the day, with only race winner Simon De Cuyper of Belgium marginally quicker on his feet.