The Isuzu Ironman 70.3 World Championships men's race kicked-off at King's Beach in Nelson Mandela Bay on Sunday morning in wet conditions.
The race, consisting of a 1.9km ocean swim, a 90km bike ride and a 21.1km run, was won by Germany's Jan Frodeno in a time of 3 hours 36 minutes and 30 secs.
Alistair Brownlee from Britain was second (03:37:41) followed in third by Spain's Javier Gomes Noya (03:38:26).