India, Aug. 27 -- Sonal Dinusha, in the ongoing Test series, has proved to be a thorn in India's side. Four innings, three centuries and one 16 short of a century are extraordinary numbers for any batsman. He has played under pressure for the largest part. In the first Test at Galle, the Sri Lankan batsman got scores of 100 and 84 to frustrate the Indians not a little.

In the second Test, which is currently underway, he is standing in India's way of a second successive Test win. Yesterday, when Sri Lanka, following on, finished day four on 229/6, it was all over bar the shouting for them but on Thursday, Dinusha has dug deep and at the time of writing this article was unbeaten on 100 in the final session with the hosts leading by 173 run...