Pujara made 133 in his second straight test century after his 153 in the first innings of the first test.
Sri Lanka were earlier dismissed for 183 in their first innings in reply to India's 9 (dec)-622. Ashwin came back later for more as Karunaratne, the other opener, was caught off the first slip off a turning Ashwin delivery.
After the comfortable win in the last test match, the Indian batting returned to put on another mammoth performance to take early advantage in the match as proceedings closed for Day 2 in Colombo.
As a No. 5 batter, he often comes in at a time when the ball has begun to turn and reverse. "Maybe after the hardness is gone it will be easy to bat later on", said Karunaratne. He hit Herath into the stands off two consecutive deliveries before offering a skier to Tharanga at deep mid-wicket while going for a hat-trick of sixes. "They (Indians) are very smart, when we adopt defensive approach they work the singles", he added. In a tweet marking his 50th Test, Pujara wrote that it has been an fantastic journey so far and the next Test match will be a special one for him.
Sri Lanka then finished the day on 50-2. It seems like that but in reality it was just a year ago, during July-August, that they won the three Tests by impressive margins - 106, 229 and 163 runs. We have to play positively.
Kusal Mendis and captain Dinesh Chandimal hung in there, but they will resume on Saturday facing a major task to try and frustrate India as the top-ranked side smell a series victory. I don't think we will get short balls from the Indian team. He perished shortly afterwards, bowled off Mohammed Shami (2-13) in the 42nd over, scooping the ball back onto his stumps.
"You have to play one ball at a time".
After India made a decision to declare at the team score of 622/9, ace spinner Ravichandran Ashwin struck twice to pull the match firmly in India's corner. It's turning a lot. He also commented on Shikhar Dhawan's inclusion in the match and said, "Shikhar Dhawan has to play in the team". Unlike his Sri Lankan spinning counterparts, Ravichandran Ashwin, who took both the Sri Lankan wickets to fall, has already found the right areas to bowl at and this certainly is not a good omen for the Lankan batters.