AB de Villiers scored a maiden unbeaten double hundred and Jacques Kallis struck his 30th century to put South Africa in the driver’s seat against India in the second Test on Friday. The fifth-wicket pair took their overnight stand to 256 — a South Africa record for any wicket against India, who were out for 76 in the opening session of the match.