Sri Lanka continued to work their way towards the Indian tail despite a fighting unbeaten century from opener Cheteswar Pujara on the second day of the third and final Test played at the SSC grounds.
Pujara held up one end as Sri Lanka managed to prize out three more wickets during the afternoon session to have India going to tea at 220 for seven wickets.
Pujara grafted his way to his seventh Test hundred reaching it in shortly before the tea break off 214 balls with nine fours.
It was an innings free of any blemish and it held the Indian innings from crumbling on the face of some tight and penetrative bowling by Sri Lanka especially Dhammika Prasad who had figures of four for 65.
Prasad who captured the wicket of Rohit Sharma on the stroke of lunch completed his 13th over by trapping Stuart Binny lbw first ball after the break.
He also picked up Ravichandran Ashwin’s wicket for five having him edging a catch to Perera.
Wicket-keeper Naman Ojha making his debut helped Pujara in a partnership of 54 before he attempted to hit Tharindu Kaushal and holed out at long-on for 21.
Amith Mishra prevented Sri Lanka from finishing off the tail by staying with Pujara till the tea break to be unbeaten on 24 out of an unfinished stand of 40.
Scores: India 220-7 at tea (Cheteswar Pujara 101 n.o., Rohit Sharam 26, Naman Ojha 21, Amit Mishra 24 n.o., Dhammika Prasad 4/65) v Sri Lanka.