India defeated Sri Lanka by 117 runs in the third and final Test in Colombo on Tuesday to win a series on the island for the first time since 1993.
Sri Lanka, set a victory target of 386, were bowled out for 268 after tea on the fifth day despite a fighting 110 from skipper Angelo Mathews.
Mathews and debutant Kusal Perera put on 135 for the sixth wicket, but the dismissal of both batsmen on either side of tea sealed Sri Lanka’s fate at the Sinhalese Sports Club.
Off-spinner Ravichandran Ashwin finished with four wickets, while seamer Ishant Sharma took three.
India clinched the series 2-1 after Sri Lanka won the opening Test in Galle by 63 runs and the tourists drew level with a 278-run victory in the second match at the P. Sara Oval in Colombo.