Marrying magic with temperament, control with flair, Yuzvendra Chahal and Kuldeep Yadav stemmed a free-flowing South African innings, and sounded out a warning to teams around the world
South Africa captain Faf du Plessis said that while the pitch offered assistance for the spinners, South Africa's batsmen needed to adapt better and string together partnerships
For a spinner in only his 15th ODI, the thought process Kuldeep showed was wise beyond the years, but it also takes a lot of guts to do that
Kohli's 189-run third-wicket stand with Ajnikya Rahane was also the third-highest ODI stand for any wicket against South Africa
A difficult chase of 270 ended up being straightforward thanks to a mighty Virat Kohli century and solid contribution from Ajinkya Rahane at No. 4
No. of countries in which Kohli has scored ODI centuries. He has played in 9 and has centuries in all of them.
No. of consecutive 50+ scores for Rahane in ODIs, including fifty today. Tendulkar and Kohli (twice) are the only to do it for India.
Rohit Sharma's average in ODIs in South Africa - his lowest in any nation playing 2 or more inns. His scores in 8 inns there has been: 11, 9, 23, 1, 5, 18, 19, 20.
Bowling figures of the wrist-spinners Kuldeep Yadav (3/34) and Yuzvendra Chahal (2/45) from their 20 overs. All other India bowlers picked up only 2 wickets and conceded runs at 6.23 per over in 30 overs.
Run rate of the 74-run partnership for sixth wicket between Faf du Plessis and Chris Morris. After they lost 3 wickets within 8 overs, du Plessis and Morris batted for about 13 overs.
South Africa's score in the 10 overs between 21st to 30th over. They were 99 for 2 in first 20 overs.
Average margin of defeat for India in last 3 ODIs in Durban, before this match. They lost by 134 runs in 2013, 135 runs in 2011 and 157 runs in 2006.
No. of consecutive ODIs won by South Africa at home, before this. Their last defeat was against England in Feb 2016. The streak includes 5-0 whitewashes v Aus and SL and 3-0 v B'desh.