Sri Lanka mounted a determined resistance on the third day of the second Test against India to reach 265/8 at the Sinhalese Sports Club in Colombo, but India remained firmly in command despite rain forcing an early close with the hosts on 264/8 on Tuesday.
A total of 257 runs were scored for the loss of six wickets on Day 3, with Sri Lanka’s lower-order frustrating the Indian attack for long periods. India still hold a substantial 238-run lead, leaving them in a strong position heading into the fourth day. Dinusha reached his third consecutive fifty-plus score in his first three Test innings against India, becoming only the second Sri Lankan batter, after Duleep Mendis, to achieve the feat.
India Poised for Quick Finish as Sri Lanka Shows Resilience
India is in a strong position with two wickets remaining and a substantial lead. As play resumes, the visitors are expected to aim for a swift conclusion to their innings. Meanwhile, Sri Lanka can take encouragement from the determination displayed by Dinusha and the lower-order batsmen, who have shown resilience despite the challenging situation.

