INDIA amassed 600 in its first innings, then bowled out the top half of the Sri Lankan batting order on Thursday to tighten its grip on the first Test in Galle.
Sri Lanka was reeling at 5-154 at stumps on day two, still 446 behind and trying to save the match with 10 batsmen after Asela Gunaratne’s series-ending thumb injury.
Angelo Mathews, who relinquished the captaincy this month, was unbeaten on 54 at the close with Dilruwan Perera on six at Galle International Stadium. Earlier, India lost four wickets in the morning session but its tail wagged as it added 201 runs to their overnight score of 3-399 before being dismissed less than an hour before the tea break.
Nuwan Pradeep was rewarded for a lion-hearted bowling effort with career-best figures of 6-132.
Resuming on 144, Cheteshwar Pujara brought up his sixth score of 150 or more before Pradeep dismissed him with a good length ball that bounced and seamed away.
Pujara batted for nearly six-and-half-hours for his 153, adding 137 runs with Ajinkya Rahane who made 57.
Ravichandran Ashwin smashed seven boundaries in his 47, Mohammed Shami clobbered three sixes in his run-a-ball 30 and all-rounder Hardik Pandya scored 50 off 49 balls on debut to help India reach the 600 mark.