South Africa enjoyed the lion's share of fortune in Port Elizabeth on Friday, ending day one of the second Test against New Zealand on 325 for four and Hashim Amla again using a second life to make a century.
Amla was dropped with his score on 48, but he took full advantage of the reprieve to end the day on 106 not out, just as he did against England when he made his 311 not out. Faf du Plessis was alongside him on 69, and he was one of three batsmen to score half centuries.
The Kiwi bowlers endured a difficult day, as they got a wicket in the morning, then did better after lunch to remove Graeme Smith and Jacques Kallis, before the evening saw Amla, AB de Villiers and Du Plessis dominate proceedings.
The Proteas didn't have it all their own way in the morning at St George's Park though, with the Black Caps doing well to rattle Smith a few times, including a savage blow to the head from Doug Bracewell.
But the home skipper was resolute and saw out the session, making 40, while Amla played his usual array of classy strokes to reach 32 at the interval. The only batsman to fall in the morning was Alviro Petersen, who was caught on the pull for 21, again missing out while others feasted.
Smith and Amla picked up the pace as the lunch break drew closer and the ball got a bit softer, stroking a flurry of boundaries to the shorter than usual boundaries at South Africa's oldest Test venue.
Smith's resistance finally crumbled a few overs after the break, once he had recorded his half century. He walked across his stumps as he tried to steer it down the leg side, but all he did was glove it and BJ Watling took an easy catch behind the stumps.
Kallis struck two boundaries to get off the mark, but those were the only runs he scored before falling to Bracewell, catching a thin inside edge for Watling to catch, in the 36th over.
De Villiers' wicket after tea was a shock as he looked very solid, and he gifted Kane Williamson with a catch with his score on 51 off 81 deliveries. The Proteas vice-captain had struck six boundaries in his knock.
This left Du Plessis and Amla to continue the assault, and Faf brought up his fifty, and the Proteas' 300, with a massive pulled six. The new ball was of no help to the Kiwis as it merely rushed to the boundary with more speed.
South Africa: Graeme Smith, Alviro Petersen, Hashim Amla, Jacques Kallis, AB de Villiers, Faf du Plessis, Dean Elgar, Robin Peterson, Dale Steyn, Rory Kleinveldt, Morne Morkel
New Zealand: Martin Guptill, Brendon McCullum, Kane Williamson, Dean Brownlie, Daniel Flynn, BJ Watling, Doug Bracewell, Colin Munro, Jeetan Patel, Trent Boult, Neil Wagner