You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Gillian Edgar and Cordacious (level 4) and Anya Durling and Rosari Guest Star (level 5) claimed the major silverware.
The pair were successful in three of the four tests they contested, with Durling scoring huge percentages, well clear of the rest of her rivals.
Runner-up in level 5 was young rider Nicole Ostermeier (Suburban), while North Canterbury's Kirsty Schist (Kinnordy Gambado) was level 4 reserve champion.
North Canterbury's Jenny Scotter won the level 6 title on Kinnordy Gallium after three days of tough competition.
Marlborough's Tracey Johnson (Apollo 4) regained her form to win the final two tests but finished too far down the leaderboard on the opening day to win the overall title.
Southland's Allie Harper (Dream Girl MH) won the level 3 championship and also trotted away with the award for the best placed Hanoverian competing in levels 1 to 3.
Invercargill's Kerrie Morrison came back from a poor test on the second day to win both the overall championship and the level 2 series with Allitation.
Holly Merritt (North Canterbury) won the level 1 championship on Go Lightly.
The young dressage championship was also contested on Sunday, with the winners being Helen Boyd and Gemma MH (4-year-old), Merritt and Go Lightly (5-year-old) and Kirsty Schist and Kintore Romany (6-year-old).