Suffice to say, India has now rather definitively proved that Sri Lanka has no business sitting in the # 2 position on the ICC Test Rankings.
Decent performance in the first match, but two follow-ons in the succeeding matches? Time for some serious self-reflection for Sri Lanka.
Death by a thousand leaks—the BCCI style
6 days ago