Images from the third and final One-Day International between India and South Africa in Delhi on Tuesday.
India gave a good account of their enormous depth as a young and inexperienced side stunned a strong South African unit by seven wickets in the third ODI and secured a memorable series win in New Delhi on Tuesday.
The spin trio of Washington Sundar (2/15), Shahbaz Ahmed (2/32) and Kuldeep Yadav (4/18) picked the right lengths on a slow Kotla pitch to bundle out South Africa for 99, the Proteas lowest ODI total against India.
The home team batters, led by Shubman Gill (49), chased a paltry 100-run target in 19.1 overs.
The series loss further jeopardised South Africa's chances of a direct qualification for the ODI World Cup next year.
Pacer Mohammad Siraj (2/17) too continued his good run to make a strong case for his inclusion in T20 World Cup squad.
While Washington and Shahbaz got wickets up front, left-arm spinner Kuldeep, who missed out on a hat-trick, cleaned up the tail.
The quality of the Indian white-ball squad was on full display in the series as the second-string team came from behind to clinch the three-match series 2-1.
Chasing a small total, opener Gill attacked the South African bowlers from the very first ball while skipper Shikha Dhawan played second fiddle.
The Indians, who looked in a hurry to finish the match, lost a bit of momentum after the wickets of Dhawan, whose woeful run in the series continued as he was run out for eight, and Ishan Kishan (10).
However, Shreyas Iyer (28 not out) continued his stellar run as he whacked three boundaries and two sixes including a match-winning maximum to steer India to victory after Gill was trapped leg before with three runs needed.
Earlier, Kuldeep Yadav ended up with four wickets as India spun a web around the South African batters to bundle out the visitors for 99.
The Indian spin trio of Washington Sundar (2/15), Shahbaz Ahmed (2/32) and Kuldeep Yadav (4/18) picked the right lengths on a slow Kotla pitch and did bulk of the damage.
Pacer Mohammad Siraj (2/17) too continued his good run to make a strong case for his inclusion in T20 World Cup squad.
While Washington and Shahbaz got wickets up front, Kuldeep, who missed out on a hat-trick, cleaned up the tail.
Put in to bat, South African batters failed to impress, as they collapsed for under 100.
Quinton de Kock (6) was the first to perish as he half-heartedly cut the ball to top-edge it to Avesh Khan at backward point, giving Washington his first wicket.
India nearly got their second wicket when Reeza Hendricks (3) was trapped leg before but the South African took the review to turn the umpire's decision in the seventh over.
Janneman Malan (15) smacked Siraj for three of boundaries in his consecutive overs before the pacer got rid of the opener as he tried to play the pull shot.
South African batters continued to struggle and looked off colour as Siraj claimed his second when he got Hendricks (3) next, caught at short fine leg after miscued the pull shot.
Aiden Makram (9), whose stay in the middle lasted 19 balls, became Shahbaz Ahmed's first victim as he nicked it through to the keeper Sanju Samson.
The visitors dallied to 50 in 17.1 overs but India were all over the visitors.
Skipper David Miller (7) couldn't rescue as he was bowled by Sundar as South Africa slipped to 66/5 in the 19th over.
Brought into the attack in the 20th over, Kuldeep too joined the party as Andile Phehlukwayo failed to read his googly and was bowled.
Heinrich Klaasen top-scored with 34 and he along with Marco Jansen stitched a 22-run stand that included a four and a six.
First, Jansen charged down the pitch for a six over long on, a few balls later Klassen hit a boundary but he was dismissed by Shahbaz.
Kuldeep then claimed a three-wicket haul to run through the lower order as South Africa were sent packing in just 27.1 overs.
'Happy birthday Hardik! No one like you'
Kohli's Day Off With Birthday Boy Hardik
Rahul Big Fan Favourite Down Under
Kumble's Exit As Coach: The Inside Story