Cricbuzz
India tower over the peaks of pressure
It was evident at the Kensington Oval Stadium in Georgetown, Barbados, on Saturday. It proved overwhelming for South Africa, who inexplicably faltered from a position of triumph. As Aiden Markram ...
12 minutes ago