Amir (3/18) rocked the Indian top-order with a fast and furious four-over spell but the small target of 84 was not good enough to stop the 'Men In Blue' who knocked off the runs with 27 balls to spare.
Indian bowlers had demolished the Pakistan batting line up with a superlative show as they bundled out the arch-rivals for a paltry 83 in only 17.3 overs after opting to field.
Kohli's 51-ball innings had seven boundaries and he looked cut above any batsman, who featured in today's game.
This is their second win for India in the tournament and takes them a step closer to the final of the continental championship.
What was supposed to be a cakewalk turned out to be a brief nightmare for the Indians.
Rohit Sharma (0) and Ajinkya Rahane (0), replacing an injured Shikhar Dhawan, were beaten by sheer pace of Amir. They found the late movement at ferocious speed too hot to handle. The result was a couple of plumb leg-befores.
However, Pakistan captain Shahid Afridi had no choice but to finish Amir's spell, in order to get a couple of more wickets and stay in the game.
But it was Kohli, who has been Pakistan's nemesis for some time now, showed why he is among the best in the world. He shielded Yuvraj from Amir by taking bulk of the strike. His footwork was precise and played close to the body.
Once Amir's spell was over, it was a formality for the Indians with Kohli gaining more confidence. Mohammed Irfan was deftly steered through third-man while Wahab was shown full face of the bat during the two imperious cover drives.
Yuvraj's job was to chip in with the singles and stem the rot that set in due to top-order collapse and he did his job. By the time, Kohli was adjudged leg-before off Mohammed Sami's bowling, India were eight runs short of victory. It was Dhoni, who cover drove Wahab to finish off the match.
