Rotorua's Grant Utteridge has conquered his first Ironman New Zealand event which he says was gruelling but awesome.
The endurance race in Taupo includes a 3.8km swim, 180km bike ride and 42km run.
Utteridge finished the race in under 12 hours on Saturday - well inside the cut-off time of 17 hours.
"It was gruelling ... but it is an awesome feeling to tick it off - I have scratched that itch," he said. "I had a great swim and had a really decent ride, and I had a pretty steady run, so I can't complain. I'm over the moon."
Utteridge - the current Sport Bay of Plenty chairman - has been training for the event since June last year.