June 11, India vs South Africa, ICC CT 2017

Imperious India storm into fifth Champions Trophy SF with 8-wicket win

India out-batted, out-bowled and out-fielded South Africa and stormed into their fifth semi-final in the history of Champions Trophy, the hitherto ICC Knockout Trophy. South Africa choked once again on […]

Read more