German Patrick Lange has won his third Hawaiian Ironman triathlon world championship, while Australian Cam Wurf has run into seventh place.
Lange, who was not rated one of the top favourites, pumped his fists with emotion as he finished at Kailua-Kona on Hawaii's Big Island in a course-record time of seven hours 35 minutes 53 seconds.
Wurf, who is also a professional cyclist with the Ineos-Grenadiers team, has twice held the bike course record at Hawaii.