South Africa beat India in 4th one day international
Shikhar Dhawan's century was wasted as India lost the fourth one-day international by five wickets against South Africa on Saturday. India still lead the six-match series, 3-1.
South Africa were given a new revised target of 202 in 28 overs after a long rain halt, which they got to with 15 balls to spare.
Klassen and David Miller's 72-run stand for the fifth wicket turned out to be the match-winning one as they took South Africa closer to the target.
Shikhar Dhawan first India player to score century in 100th ODI
Kuldeep Yadav gave South Africa a double blow by dismissing Hashim Amla (33) and JP Duminy (10) in quick succession. But AB de Villiers hit two back-to-back sixes off Yuzvendra Chahal, who conceded 17 in the over, to put South Africa in the hunt again. In the next over, Hardik Pandya dismissed De Villiers but only after the right-hander hit two sixes and a four in his quick-fire 18-ball 26.
Dhawan with 109 off 105 became the first Indian batsman to score a century in his 100th ODI and ninth overall. The opener added 158 runs for the second wicket with skipper Virat Kohli (75) to lay the foundation of India innings.
A crucial 37-run partnership between MS Dhoni, who remained unbeaten on 42, and Shreyas Iyer (18) revived the innings. Dhoni hit a six and three fours in his 43-balls innings, and later scored another valuable 20 runs with Bhuvneshwar Kumar (5) for the seventh wicket.