India defeated South Africa by 17 runs in the 2nd ODI at Ranchi.
Virat Kohli smashed a superb 135, anchoring India’s 349/8 with classical control and timely acceleration
Kuldeep Yadav’s four-for and Harshit Rana’s triple strike kept South Africa in check despite Jansen and Breetzke’s fightback