You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Rosie Elliott has continued her strong start to the summer athletics season - and that may be underselling it.
The 21-year-old smashed her personal best time with a 11.68sec 100m at the Caledonian Ground on Saturday.
It was the second-fastest time by a New Zealand woman in 2019, edging ahead of Portia Bing's 11.69sec.
Only 16 New Zealand women have ever run faster.
The Hill City-University athlete had not previously broken 12 seconds.
Last week, she had clocked a legal personal best of 12.07sec, although she ran a wind-assisted 12.04sec at last summer's Canterbury Championships.
Her performance also left her third overall in the fastest heat of the day - behind North Otago men Schuyler Orr (11.21sec) and Ben Smith (11.57sec).
She backed that up with a lightning 200m, winning her heat in 24.01sec to take over a second off her personal best.
Ariki's Shay Veitch was the other star of the day.
The 18-year-old, who came from obscurity to win long jump gold at last year's national secondary school championships, delivered another pair of high-level performances.
After sky-rocketing to second in the under-20 400m national rankings last week, he broke into the top five of the 200m rankings this week.
He ran a time of 22.00sec, beating the speedy Orr by half a second in the process.
In the long jump he continued to show his talent, breaking 6.90m twice and winning with a 6.98m jump.
In the women's 100m hurdles, Tara McNally's 46.55sec edged Sarah Langsbury by two and a-half seconds.
In the 1500m, 18-year-old Wellington runner Toby Gualter finished in 4min 00.55sec to win and finish just shy of his personal best.
Andrew Allan won the high jump with a 1.85m leap, retiring after two misses at 1.87m.