Sent into bat, India scored 331 for seven and then bowled out South Africa for 305 in exactly 50 overs.
Brief scores:
India: 331 for 7 in 50 overs (Shikhar Dhawan 114, Rohit Sharma 65; Ryan McLaren 3/70)
South Africa: 305 all out in 50 overs (Ryan McLaren not out 71, A B de Villiers 70, Robin Peterson 68; Ravindra Jadeja 2/31, Bhuvneshwar Kumar 2/49, Ishant Sharma 2/66, Umesh Yadav 2/75).