India, Aug. 28 -- Sri Lanka national cricket team batter Sonal Dinusha has literally snatched whatever little chance the India national cricket team had of wrapping up the Colombo Test with a win. After scoring 103 in the first innings, the left-hander played another memorable knock on the final day, scoring an unbeaten 133, frustrating India's bowlers and ensuring Sri Lanka survived the follow-on to force a draw. For India, not being able to win the Test from the dominant position they were in would feel little short of a defeat. Dinusha's match-saving century also completed a remarkable series in which he finished as the highest run-scorer, with 420 runs in four innings, including three hundreds.

Dinusha's remarkable run against India ...