Indian skipper Virat Kohli who came out to bat after Murali Vijay got out , batted aggressively and slammed his 15th test 50 in just 66 balls. India took a comfortable 107 run lead over Sri Lanka at the end of the 2nd days play. For India Cheteshwar Pujara and Murali Vijay slammed 121 and 128 runs respectively. On day one the visitors elected to bat first after winning the toss but kept on losing wickets at regular interval. For India Ravichandran Ashwin, Ravindra Jadeja and Ishant Sharma were the pick of the bowlers as they allowed the Lankan batsman to settle in the middle.