Second Test, Colombo (P Sara Oval), day five:

India 393 & 325-8 dec: Rahane 126, Prasad 4-43

Sri Lanka 306 & 134: Karunaratne 46, Ashwin 5-42

India won by 278 runs

Scorecard

India beat Sri Lanka by 278 runs in the second Test in Colombo to deny Kumar Sangakkara victory in his final game before his international retirement.

Chasing an unlikely 413 to win, and beginning the fifth day on 72-2, the hosts collapsed to 134 all out.

Off-spinner Ravichandran Ashwin took 5-42 and leg-spinner Amit Mishra 3-29, while Dimuth Karunaratne made 46.

India's victory levels the three-match series at 1-1, with the two teams meeting again in Colombo on Friday.

Sangakkara, 37, was dismissed for 18 on the fourth evening at the P Sara Oval, leaving him with 12,400 Test runs at an average of 57.40.

He retires as Sri Lanka's highest run-scorer, and the fifth highest overall in Test history.

Kumar Sangakkara was presented with a signed shirt by India captain Virat Kohli

Kumar Sangakkara was presented with a signed shirt by India captain Virat Kohli