Another seam-friendly wicket stacks the odds overwhelmingly in favour of South Africa when they host Sri Lanka in the second Test, starting on Monday at Newlands.
The middle contest in a three-match series comes just two days after South Africa's 206-run victory at St George's Park in Port Elizabeth in the Boxing Day Test.
That surface was supposedly the closest Sri Lanka would get on their tour to conditions that would allow spin spearhead Rangana Herath to make an impact.
Even then, it proved a contest where the home side were in firm control, although the visitors did provide some dogged resistance at times.
At Newlands, bowlers Kyle Abbott, Vernon Philander and Kagiso Rabada will again look to dominate, with captain Faf du Plessis insisting three seamers will be enough, even if it does put their stamina to the test with just two free days between matches.
"The seam attack has proven we can do it with three," he said after the first Test success. "The key is obviously not to have anyone breaking down."
In last year's New Year's Test at Newlands, the Proteas were battered by Ben Stokes' record-breaking 258 from 198 balls as they lost a home series to England and their place as the top Test side in the ICC rankings.
But, even without AB de Villiers and Dale Steyn, South Africa have since beaten New Zealand and Australia and are targeting a much-improved 2017 in which they will go to England and then host Bangladesh and India.
"It's important for this team that even though we are playing really well, we must make sure that we look at areas, especially when we are winning, where we can improve," said du Plessis.
Sri Lanka are likely to make changes to strengthen their batting line-up with Upul Tharanga expected to replace Kusal Perera at No.3.
Defeat in Port Elizabeth ended a run of five successive Test victories for Sri Lanka, whose last home series was a convincing whitewash of Australia mid-year but they remain unconvincing on the road.
They have lost nine of 11 previous Tests in South Africa. Sri Lanka were beaten by an innings and 229 runs and by 10 wickets in their two previous Tests at Newlands.
