India win an ODI in South Africa for first time in 7 years
India defeated South Africa by six wickets in the first ODI on Thursday to register their first ODI victory in South Africa after seven years. India, who last won an ODI in South Africa on January 18, 2011, also ended the African nation's 17-ODI winning streak at home. The second ODI of the six-match series will take place on Sunday.