Virat Kohli (42) threatened, but was undone by Sandakan, a tossed up delivery inducing the outside edge. But a mistimed sweep brought his innings to an end as Chandimal dived full length to his left at square leg to latch on to the ball in mid air. It was firmly struck off the middle of the bat.
He has hit a purple patch since his comeback into the Indian team for the Champions Trophy and opener Shikhar Dhawan attributes it to a distinct change in mindset when put under the pump.
Reportedly, both Jadeja and Ashwin might be rested for the upcoming limited-overs series against Sri Lanka. He tried to take on the spinner in his first over but failed.
In the fourth over of the second session, the pair went past the 150-run stand and soon held the record for the highest opening stand against Sri Lanka in their own backyard when they reached 175.
Mohammad Shami and Umesh Yadav have been a persistent threat even on pitches not especially helpful to their craft and there's Bhuvneshwar Kumar lurking in the shadows should India believe that the overcast conditions and pitch conspire to aid lateral movement. India are clearly dominating the proceedings as they look to post yet another 300-plus total on the opening day of the Test.
Team India are all geared up to crumble down Sri Lankan hope in the third and final Test match tomorrow, at Pallekele, but speculations among fan remain as to who would step in to replace Ravindra Jadeja.
India won the toss earlier today and made a decision to BAT first.
Sri Lanka captain Dinesh Chandimal then rotated his spinners in the second session and India lost three wickets in just 11 overs to give the hosts a foothold in the game.
India, meanwhile, will also miss the services of numero uno all-rounder Ravindra Jadeja as he was suspended over a risky throw at Dimuth Karunaratne in the second Test.
The two wins were built on making big scores batting first, making 600 in Galle and 622-9 in Colombo, and it looked as if it would be more of the same yesterday as India got off to a strong start. We are 0-2 down now but still we are really good team. Anything over 375 will be a real bonus as like in the first two Tests, Sri Lanka will again have to bat last.
Sri Lanka's batting meanwhile has been heavily reliant on Dimuth Karunratne. In any case, Sri Lanka had had an extensive training schedule ahead of the first two Tests, and that approach had not prevented two thumping defeats. Lahiru Kumara, however, made life far too easy for the openers, pitching persistently short, feeding Dhawan's cut and Rahul's pull.
For the hosts, Pushpakumara (3/40) and Sandakan (2/84) were the pick of the bowlers.