India wins Pune Test by an innings and 137 runs
India scripted history, as they defeated South Africa by an innings and 137 runs in Pune on Sunday. This was India’s 11th successive Test series win at home as they broke Australia’s record of 10 series wins in the longest format. South Africa were bundled out for 189 in the second innings as Umesh Yadav … Read more