India vs South Africa, 37th Match, ODI World Cup 2023
Rohit Sharma won the toss and elected to bat first on a sluggish Eden Gardens surface.
Rohit blazed away to a 24-ball 40 as India hit 91 runs in the first powerplay.
The introduction of spin brought South Africa the wicket of Gill and slowed India's progress.
With the pitch offering substantial turn, Shreyas Iyer and Virat Kohli eschewed any risks and set about rebuilding India's platform. The pair put on 134 for the third wicket.
Shreyas Iyer made an excellent 77 before he was dismissed by Lungi Ngidi.
Virat Kohli anchored India's innings and finished with an unbeaten 101 , equalling Sachin Tendulkar's record of 49 ODI tons.
Set to chase 326, South Africa lost Quinton de Kock early to Mohammed Siraj.
Ravindra Jadeja castled Temba Bavuma and a procession of wickets followed.
Shami continues his impressive run by bagging the wickets of Aiden Markram and Rassie van der Dussen.
The dismissal of Klaasen was effectively the final nail in South Africa's coffin. A massive defeat was inevitable thereafter.
Ravindra Jadeja finished with figures of 5/33 - his second five-fer in ODI cricket.
Kuldeep Yadav took two wickets at the end of the innings as India ran home victors by 243 runs.