Participants were pushed to their limits in an enthralling edition of Ironman Dubai on Friday.
Belgian triathlete Bart Aernouts emerged victorious in the men's section of the competition held at Jumeirah beach while in the women's category Switzerland's Imogen Simmonds took home the top prize.
The prize pool for the contest was $30,000 (Dh110,000).
The race included a 1.9km swim near Burj Al Arab, followed by a 90km bike ride and ended in a 21.1km run.