It was their 20th successive Test victory at Eden Park, where they have not lost since 1994, and a major confidence booster after some stuttering early-season displays against France and Italy.
Petersen is also one of only three South African players to reach a century on their Test debut, when he scored 100 against India at Eden Gardens, Kolkata in February.