Niroshan Dickwella and Sonal Dinusha struck unbeaten half-tons and shared a century partnership as Sri Lanka recovered from an early collapse to reach 215 for 5 at tea on day three of the first Test against India in Galle on Monday.
Sri Lanka have done well in the 2nd session scoring 116 runs in 29 overs, scoring at 4 runs an over.
Sri Lanka still trail India's first-innings total of 462 by 247 runs.
After India reduced the hosts to 90 for 5, Dickwella hit 72 and Dinusha made 62 to steady the innings with a 125-run partnership.
India had made early inroads, with Mohammed Siraj dismissing Nishan Fernando for a duck in the opening over and left-arm spinner Manav Suthar claiming the wickets of Dinesh Chandimal and Lahiru Udara to reduce Sri Lanka to 53 for 3. Kuldeep Yadav then removed Kamindu Mendis for 14 to make it 59 for 4.
Earlier, India, resuming at 460 for 9, were bowled out for 462 in 116.4 overs, with Devdutt Padikkal's 167 the cornerstone of their innings. Prabath Jayasuriya was Sri Lanka's best bowler with 4 for 109.
Suthar continues and after two dots, Dickwella sweeps it hard past backward square leg for a four!
A dot later, Dickwella cuts the ball to backward point for a single.
A dot to end the over as 5 runs come off it. Tea called on Day 3.
Siraj continues and Dickwella starts with a dot.
Siraj continues to bowls outside the off stump and the next ball is a dot.
Dickwella then gets outside the line of off stump and defends it down for a dot.
A dot later, Siraj bowls a wide, one for the over says the umpire.
A dot and a single to end the over as 2 runs come off it.
Manav Suthar is back in the attack and Dinusha takes on the bowler and sweeps it over the gap between mid-wicket and long on for a six first ball!
A dot later, Dinusha takes a single to backward square leg.
Dickwella then drives the ball to extra cover for a couple.
He then gets a single to long on.
A dot to end the over as 10 come off it.