Colin de Grandhomme was last man out for 57 – his maiden test half century – after lunch as New Zealand upped their run rate. The players took tea at the fall of the wicket. De Grandhomme had joined wicketkeeper BJ Watling after lunch following Mitchell Santner's dismissal for 41 in the final over before the break.
The situation was tailor made for the fast-scoring right hander, with New Zealand needing to increase their run rate after struggling against a tight South Africa attack in the first session.
The 30-year-old took a little time to get going but after hitting his first boundary off Kagiso Rabada on his 16th ball he motored to the milestone, clipping a single off Keshav Maharaj to bring up the mark on his 63rd delivery.