Summary
This gave Sri Lanka a target of 372 runs to chase on the fourth day.
Rishabh Pant contributed a rapid 66 runs, while Devdutt Padikkal and KL Rahul added useful lower‑order scores.
Sri Lankan seamer Asitha Fernando was the most successful bowler with figures of four wickets for 31 runs.
Sri Lankan batsman Dinesh Chandimal sustained an injury while fielding and was taken to hospital for medical scans.