The Springboks have retained the same starting XV that defeated the All Blacks last weekend, resisting the temptation to brink back Ruan Pienaar.
Pienaar is the only change on the bench, replacing Wynand Olivier. The match winning form of Morné Steyn was just too good to ignore and he retains his spot at flyhalf.
There was speculation that the out of form Ricky Januarie would be replaced, noting that Pienaar is also an international scrumhalf, but he has been kept.
South Africa: 15 Frans Steyn, 14 JP Pietersen, 13 Jaque Fourie, 12 Jean de Villiers, 11 Bryan Habana, 10 Morné Steyn, 9 Fourie du Preez, 8 Pierre Spies, 7 Juan Smith, 6 Heinrich Brüssow, 5 Victor Matfield, 4 Bakkies Botha, 3 John Smit (c), 2 Bismarck du Plessis, 1 Tendai Mtawarira.
Replacements: 16 Chiliboy Ralepelle, 17 Jannie du Plessis, 18 Andries Bekker, 19 Danie Rossouw, 20 Ricky Januarie, 21 Ruan Pienaar, 22 Adi Jacobs.
Date: Saturday, August 8
Kick-off: 17:00 (15:00 GMT)
Venue: Newlands, Cape Town
Referee: Alain Rolland (Ireland)
Assistant referees: Nigel Owens (Wales), Tim Hayes (Wales)
Television match official: Shaun Veldsman (South Africa)