Ajinkya Rahane scored his fourth Test century to steer India towards a formidable lead on the fourth day of the second Test against Sri Lanka at the P Sara Oval.
Rahane struck ten fours in his 243-ball knock for 126 as India went to tea at 283-5 and overall lead of 370 with four sessions of play left in the match.
Rahane’s was one of two wickets to fall to off-spinner Tharindu Kaushal in the afternoon session where India scored 104 runs off 26 overs.
He was out to a smart catch held by wicket-keeper Dinesh Chandimal as he went for a drive and got an outside edge.
Rohit Sharma was the other wicket to fall for 34 when he holed out to deep midwicket attempting to slog sweep Kaushal.
Sharma helped Rahane add 85 for the fourth wicket.
India also lost the services of its wicket-keeper Wriddhiman Saha who was forced to leave the field with his score on five suffering from strain on his right hamstring.
At the wickets were Stuart Binny on 17 and Ravichandran Ashwin on three.
Kaushal who went wicketless in the first innings had figures of four for 118 at the break.
Scores: India 393 and 283-5 at tea (Murali Vijay 82, Ajinkya Rahane 126, Rohit Sharma 34, Tharindu Kaushal 4/118)
Sri Lanka 306.