Flyhalf Morne Steyn scored all of South Africa's points in a 31-19 victory over New Zealand at King's Park yesterday, the most by one player in a Tri-Nations match.
Steyn's haul came from eight penalties, one conversion and a try to beat Andrew Mehrten's previous record of 29 points for New Zealand against Australia in Auckland in 1999.
South Africa's victory follows their 28-19 win over New Zealand in their Tri-Nations opener last weekend in Bloemfontein and it is the first time the Springboks have beaten the All Blacks on successive weekends since 1976.
The Springboks led 22-13 at the break, with the All Blacks scoring a try through lock Isaac Ross.
The other 14 New Zealand points came via the boot, with flyhalf Stephen Donald kicking three penalties and a conversion, and his replacement, Luke McAlister adding a penalty.