Best Indian Cricket Wins : India's First Test Victory in South Africa - Watch India create history after winning their first Test match in South Africa - one of India's greatest victories in Test Cricket
In the 1st Test of the South Africa vs India Test Series 2006/07 at Johannesburg, India toppled the hosts to produce a remarkable victory by 123 runs - India best Test win against South Africa
India's fast bowlers, Zaheer Khan and Sreesanth in particular produced one of the best bowling spells and an amazing display of swing bowling to script one of India's greatest away victories in Tests
Sreesanth best bowling performance - his first 5 wicket haul during the 1st innings decimated the proteas to 84 all out and 3 wickets in 2nd innings ensured a great Indian away win in Test cricket history
It was also during this match that the famous Sreesanth vs Andre Nel cricket fight took place where Sreesanth dancing after hitting six to Nel's bowling - one of the best cricket revenge moments for India.
source