Kohli, who is in the form of his life, smashed his way to a 48-ball 68 and shared couple of crucial partnerships including 74 runs with Ajinkya Rahane (21) and 48 runs with Suresh Raina (34 no, 3x4, 1x6) for the second and third wickets respectively.
Kohli's innings consisted of 11 boundaries and a six. However, India couldn't accelerate much towards the end as they could manage only 84 runs in the back 10, with a meagre 35 runs coming off last five overs.
Put in to bat, Gautam Gambhir (6) first got a reprieve when his mistimed pull-shot was dropped at deep mid-wicket by Shaminda Eranga. However the rookie pacer made amends as he bowled the senior opener, who again went for an identical shot only to see his stumps pegged back.
Kohli can do no wrong these days and he put the Lankans on the back foot with a flurry of boundaries. A couple off Angelo Mathews followed by three in the second over of Eranga.
Among the shots Kohli hit, a punchy cover drive off Mathews and a shot through point region were the stand-out ones.
The Delhi lad was off the blocks in a flash but the same can't be said about Rahane who was finding it difficult to score runs on a good batting track.