Virat Kohli shared a 100-run stand with Shikhar Dhawan © AFP (File Photo)
Virat Kohli shared a 100-run stand with Shikhar Dhawan © AFP (File Photo)

Virat Kohli registered his 11th fifty in Test cricket on Day Two of the first Test between India and Sri Lanka at Galle on Thursday. Earlier, Off-spinner Ravichandran Ashwin grabbed six wickets as India bowled out Sri Lanka for 183 but then stumbled briefly in reply in a rousing start to the first Test on Wednesday. Twelve wickets fell on the opening day and India were themselves reduced to 28-2 before they recovered to post 128 without further loss by stumps at the Galle International Stadium. Live Updates: India vs Sri Lanka, 1st Test at Galle, Day 2

Opener Shikhar Dhawan was unbeaten on 53 and skipper Kohli was on 45 during a third-wicket stand of 100, leaving India just 56 runs away from the lead. Dhammika Prasad trapped Lokesh Rahul leg-before for seven and Rohit Sharma fell in similar fashion to Angelo Mathews for nine, but Dhawan and Kohli stepped in to deny Sri Lanka further success. Live Scorecard: India vs Sri Lanka 2015, 1st Test at Galle, Day 2

Ashwin, playing a Test match on Sri Lankan soil for the first time, finished with six for 46 — his 11th five-wicket haul — as the home team were bowled out in 49.4 overs after they won the toss and elected to bat. Leg-spinner Amit Mishra, one of the three spinners in the Indian team on an unusually dry pitch, took two wickets off successive balls to hasten the end. Ashwin said the two early wickets taken by seamers Ishant Sharma and Varun Aaron, which reduced  Sri Lanka to 15-2, made his work easier.