Kusal Mendis scored a century while Dimuth Karunaratne remained unbeaten on 92 as their 191-run stand helped Sri Lanka reach 209 for 2 at stumps on Day 3 and only 230 runs behind India after they enforced follow-on.

Dimuth Karunaratne and Kusal Mendis shared a 191-run stand for the second wicket as Sri Lanka made a stunning comeback on a pitch that looked like spitting venom. Mendis scored a century before being dismissed five overs before stumps on Day 3. But, Karunaratne remained unbeaten on 92 to see his team go to stumps at 209 for 2 and only 230 runs behind India after they were asked to follow-on. India bowled out Sri Lanka for 183 in the first innings and took a 439-run lead. Sri Lanka need to set India a target with two days remaining in the second Test.