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.
Fans with laptops; the sports writing course
1 week ago