Needing 12 off the last over bowled by Lasith Malinga, Indians could get only six as the slinger finished with figures of 4 for 30 from four overs as Sri Lanka won the match by five runs.
Captain Mahendra Singh Dhoni appeals successfully for the wicket Tillakaratne Dilshan, who scored just 9 runs.
Amit Mishra celebrates after taking a successful catch to dismiss Mahela Jayawardene for 30 runs.
Dhoni celebrates with team-mates after the dismissal of Kusal Perera for 21 runs.
Yuvraj Singh scored 33 off 28 balls before losing his wicket to Nuwan Kulasekara.
Nuwan Kulasekara celebrates after removing Indian opener Shikhar Dhawan for paltry 2.
Suresh Raina scored a brilliant 41 off 31 balls and smashed five boundaries and a six in his knock.