Captain Faf du Plessis is on the brink of a fifth Test century after leading South Africa to 6-437 at tea on day two of the second Test against New Zealand at Centurion.
Du Plessis compiled a patient unbeaten 95 from 205 balls and will resume with Vernon Philander (six not out) as South Africa look to build a big first-innings total on a lively wicket that has both sideways movement and variable bounce.
New Zealand toiled hard on Sunday but managed just a single wicket in the afternoon, that of recalled left-hander Stiaan van Zyl (35) who was caught in the slips by Ross Taylor off the impressive South African-born Neil Wagner.
The seamer has been the pick of the tourists' attack with figures of 4-76 from his 33 overs.
Earlier, JP Duminy missed out on what could have been his fifth Test ton when he was caught by wicketkeeper BJ Watling off Tim Southee for 88.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
Duminy was recalled to the side after injury to AB de Villiers and would have hoped to reach his century to remind selectors of his ability ahead of test series in Australia and at home to Sri Lanka.
The other wicket to fall on Sunday was that of Temba Bavuma (eight), who mis-timed a hook from a Wagner bouncer and was superbly caught by Doug Bracewell at fine leg.
The first Test in Durban was abandoned after just a day and a half's play because of a wet outfield.

