South Africa were bundled out for 258 runs in the 2nd innings and India now needs a chase the target of 287 runs to win the 2nd test match in Centurion. Shami broke the 141 run partnership between de Villiers and Elgar as he dismissed the former for 80 runs. He also got the wicket of Elgar for 61 runs. South Africa took a lead of 118 runs at the end of day 3 of the 2nd test match at Centurion. Indian skipper Virat Kohli slammed his 21st test ton and helped his team reach a score of 307 runs but fell short by 28 runs. Watch this video to know more. Watch video to find out more.