Cantabrian Tom Walsh out-dueled Auckland rival Jacko Gill on his way to a seventh national shot put title in Dunedin today.
The 24-year-old broke his own residents record with a 21.11m put with his third and best attempt, which was also the first time he cracked 21m in New Zealand.
Walsh's previous resident record was 20.91m, set at the Auckland Track Challenge last week, just two weeks after Gill set a 20.83m mark in Christchurch.
It was the first time the pair had met this season, after injuries have ruled both out of previous competitions.
Walsh's winning effort came just moments after Gill took the lead with a 20.22m put with his third attempt.