India beat Sri Lanka by 117 runs to win the third and final Test at the SSC and take the three-match series 2-1.
Sri Lanka were dismissed for 268 in their second innings chasing a target of 386 for victory.
It was India’s first series win in Sri Lanka after 22 years.
Scores: India 312 and 274;
Sri Lanka 201 and 268 (Angelo Mathews 110, Kusal Perera 70, Ishant Sharma 3/32, Ravichandran Ashwin 4/69).