Port Elizabeth - New Zealand claimed their fourth straight South Africa Sevens title on Sunday with a rampant 47-12 win over France in the final at the Nelson Mandela Bay Stadium.
The New Zealanders swept to their sixth title in the last seven events in South Africa after rebounding from a pool-stage loss to Fiji.
The series leaders and two-time IRB sevens defending champions outscored France seven tries to two for their first tournament victory of the season after losing in the final in Australia and Dubai.
South Africa finished third with a 35-0 win over Argentina.
Wales beat Fiji 26-14 in the Plate final, Australia also outscored Samoa 26-14 to take the Bowl and Spain hammered Zimbabwe 33-0 in the Shield decider.
New Zealand lead the overall standings by 14 points from France.
Results on Sunday from the Port Elizabeth Sevens, the third leg of the IRB world sevens series at Nelson Mandela Bay Stadium:
Cup
Quarter-finals
South Africa 17, United States 7
New Zealand 35, Wales 5
France 10, Portugal 7
Argentina 15, Fiji 12
Semi-finals
New Zealand 12, South Africa 5
France 10, Argentina 7 (after extra time)
Third place
South Africa 35, Argentina 0
Final
New Zealand 47, France 12
Plate
Semi-finals
Wales 26, United States 19
Fiji 26, Portugal 12
Final
Wales 26, Fiji 14
Quarter-finals
Australia 24, Zimbabwe 14
Kenya 19, Scotland 17
Samoa 36, Canada 21
England 14, Spain 7
Semi-finals
Australia 24, Kenya 21
Samoa 15, England 12
Final
Australia 26, Samoa 14
Shield
Semi-finals
Zimbabwe 21, Scotland 14
Spain 29, Canada 12
Final
Spain 33, Zimbabwe 0
Series standings (after 3 of 9 rounds):
1. New Zealand 60 points
2. France 46
3. Fiji 44
4. South Africa 41
5. Samoa 39
6. Kenya 37
7. Argentina 36
8. Wales 31
9. Portugal 21
10. Australia 19