Stuart Broad and James Anderson once again look to have come to England's rescue on day two of the second Test against South Africa.