Shikhar Dhawan hammered a heroic 119 runs while Lokesh Rahul added 85 runs as they added 188 runs on the first wicket partnership for the visiting side.
By dismissing Rahul, Pushpakumara became the successful Sri Lankan bowler to break the partnership.
Quick wickets by Sri Lankan bowlers helped India move to a much lower gear as was demanded by the situation.
Virat Kohli (42) and R Ashwin (31) could not work on the start they got in the match.
Sri Lankan bowlers put up smart show to add some pressure on the Indian batting lineup.
The home side showed some fight back to return to the match on a day which was initially dominated by India.
India already lead the series 2-0.
The third Test is only a prestige battle for Sri Lanka as India have already won the series.
Support Our Journalism
We cannot do without you.. your contribution supports unbiased journalism
IBNS is not driven by any ism- not wokeism, not racism, not skewed secularism, not hyper right-wing or left liberal ideals, nor by any hardline religious beliefs or hyper nationalism. We want to serve you good old objective news, as they are. We do not judge or preach. We let people decide for themselves. We only try to present factual and well-sourced news.