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.
When you had the time of Dhoni's life
2 days ago