India’s bowlers strike late on Day 4 of the second Test, leaving Sri Lanka at 229 for six when play stops for the day. The visitors’ batting includes a fightback led by Pasindu Sooriyabandara and Kamindu Mendis, who put on a 115-run stand, while Sonal Dinusha earlier scores 103.

Both reports say India is in a strong position after taking late wickets, but play cannot continue due to rain and bad light. With the match now set to resume on Day 5, Sri Lanka continues to bat under pressure to avoid defeat, while India remains on course for a series win if results hold. The accounts are aligned on the innings score, the key partnerships and individual scores, and the interruption caused by weather and visibility.