New Zealand look on course for a second successive Test defeat to South Africa despite showing some fight after lunch on day three in Port Elizabeth.
The Black Caps, following on, closed on 157-4 in their second innings, still 247 runs behind their opponents' first-innings total.
Dean Brownlie (44 not out) and BJ Watling (41no) put on an unbeaten 73 partnership as the tourists looked to delay the seemingly inevitable for as long as possible.
Martin Guptill also made 48 as the Black Caps sought to make amends for another woeful morning that left them in danger of doing even worse than in the first Test, which they lost by an innings and 27 runs.
The tourists, who resumed on 47-6 in their first innings in response to South Africa's 525-8, were bowled out for 121 before lunch, Dale Steyn taking three more wickets to finish with 5-17.
Only Watling of the batsmen offered any resistance with 63, including a stand of 59 for the final wicket with Trent Boult (17no).
New Zealand, with their goal surely damage limitation, made a better fist of their second innings, although Robin Peterson dismissed Brendon McCullum and Kane Williamson, both for 11.
Guptill hit 10 boundaries in his 122-ball knock, but was bowled between bat and pads by Rory Kleinveldt before he could pass 50.
Kleinveldt got his second scalp from the very next ball, Daniel Flynn sending an outside edge through to AB de Villiers to collect a pair and leave New Zealand on 84-4.
Brownlie and Watling steadied the innings, though, at last giving New Zealand a little reason for optimism and taking the match into a fourth day.