Ind vs SA 1st Test Live Score: Kagiso Rabada castles Shreyas Iyer for 31

Ind vs SA 1st Test Live Score: Kagiso Rabada castles Shreyas Iyer for 31