Insight Bureau: An aggressive Virat Kohli hit his 18th Test hundred, as India declared their second innings at 352/8, setting a victory target of 231 for Sri Lanka from around 30 overs.
For India, Lokesh Rahul (79), Shikhar Dhawan (94), Virat Kohli (104*) were the top scorers. For Sri Lanka, Suranga Lakmal and Dasun Shanaka took 3 wickets each.
India had scored just 172 in the first innings, while Sri Lanka replied with 294.