The third and final ODI between India and South Africa in Cape Town turned out to be a thrilling one after Deepak Chahar played a blinder of an innings as he notched up 54 off 34 deliveries during the 288-run chase.
The home side was tottering at 223/7 when Chahar joined hands with Jasprit Bumrah and kept the visitors in the hunt.
The two batters stitched a partnership of 55 runs for the 8th wicket before Chahar departed after being caught by Pretorious off Lungi Ngidi.
The tailenders eventually failed to take the side over the line as India were bowled out for 283 to lose the match by 4 runs.
Earlier, India lost stand-in captain KL Rahul early in the chase but the experienced lads Shikhar Dhawan and Virat Kohli provided the resistance with a 98-run stand for the second wicket.
Both the batters struck individual fifties but the South African bowlers were able to dominate the Indian batting unit in the middle overs as they got crucial wickets at regular intervals.
Ngidi and Andile Phehlukwayo scalped three wickets each for the Proteas.
Rahul had opted to bowl first after winning the toss and the bowlers responded pretty well as they picked up wickets at regular succession to the hosts to 70/3.
But a batting masterclass from Quinton de Kock and some brilliance from van der Dussen turned the tables for them. The two batsmen put up a partnership of 144 runs for the fourth wicket.
De Kock went on to score a hundred while van der Dussen struck 52 off 59. The hosts then lost the way in the middle a bit but David Miller (39 off 38) and Pretorious (20 off 25) made valuable contributions to help the side put 287 on the board.
Prasidh Krishna who played his first match of the series bagged three wickets for 59 runs while Chahar and Bumrah had a couple of scalps to their names. With this win, South Africa completed a 3-0 clean sweep victory against India in the ODI fixtures.