By IANS,
Cardiff: India defeated South Africa by 26 runs in their first match of the Champions Trophy at the Sophia Gardens here Thursday.
Chasing a target of 332, South Africa were all out for 305 runs in 50 overs in the Group B encounter
SUPPORT TWOCIRCLES
HELP SUPPORT INDEPENDENT AND NON-PROFIT MEDIA. DONATE HERE