Sam Wreford lead today's Auckland Marathon from start to finish to take the title, from Stephen Lett and defending champion Rowan Walker from Australia.
Wreford, from Timaru, recorded a time of 2h 18m 57s, the fastest time since Dale Warrander set a race record of 2h 17m 43s seven years ago.
Wreford held a two-minute lead at the halfway point and continued to extend that to win by six minutes.
The women's marathon was won by Kirsten Molloy from Australia in 2h 52m 24s, from Wellington's Angela Leck and Kelly Parlane from Auckland.
Molloy broke away from the lead bunch with eight kilometres to run, winning by almost two minutes.
The men's half marathon was won by Oska Inkster-Baynes in 67m 26s, from Jonno Jackson and Josh Maisey, while Danielle Ingram-Trevis took out the women's half marathon in 79m 29s.
Almost 17,000 took part in the marathon, half marathon, quarter marathon, 5km and kids events.