Christchurch's John Ross (Hollands Collision Centre Suzuki GSX-R1000) was always in winning contention but his 4-4-3 results saw him slip from second to third in the standings.
Meanwhile, the big mover in the class was Moir, who experienced a difficult weekend at Ruapuna in round one, but celebrated a dream run at Teretonga elevating himself from a distant eighth overall to fourth in the standings.
"This is not the first time I've won a round at the nationals ... I did it too at Taupo in 2014, but this is right up there with that," Moir, 31, said.
"After I won the first race of the weekend on Saturday, it gave me a lot of confidence. In the second race (the following day), I just put my head down and didn't look back.
"But I made a mistake on the last lap and left a gap for Andrew (Stroud) to slip past. I learned a lesson from that and vowed not to leave the door open again.
"I led most of race three, but Sloan (Frost) found a way past. I managed to hang on to him, but, in the end, I just settled for good points and it was enough for me to win the day.