Dean Elgar scored an unbeaten 140, with Marco Janse’s 3, as South Africa gained an 11-run lead over India on Day 2 before play was stopped due to poor light. South Africa reached 256/5, with India’s bowlers Bumrah and Siraj taking two wickets each, and Krishna taking one. Earlier, KL Rahul scored a century, but Debutant Nandre Burger took three wickets, limiting India to 245. On Day 1, India had scored 208/7.