Rangana Herath and Milinda Siriwardana, the left-arm spin twins, combined to take seven West Indies wickets as Sri Lanka registered a 72-run win in the second Test on Monday (October 26) to sweep the series 2-0.
The West Indies, who resumed on 20 for 1 chasing 244 after the fourth day was washed out due to rain, was bowled out for 171 in the post-lunch session of the final day at the P Sara Oval in Colombo.
Herath ended with figures of 4 for 56 while Siriwardana took 3 for 25.
Darren Bravo resisted for over two hours, scoring a 134-ball 61, but was soon running out of partners before he was dismissed in the 52nd over with 125 runs on the board.
The West Indies was then reduced to 138 for 9, but Kemar Roach (13) and Jomel Warrican (20 not out) put on 33 runs for the tenth wicket to delay the inevitable.
Herath took his series wicket tally to 15 wickets and is now just seven wickets away from joining the 300-wicket club. Only Muttiah Muralitharan (800) and Chaminda Vaas (355) from Sri Lanka have 300 or more wickets in Tests.
Earlier in the day, the West Indies made a promising start with Bravo and Shai Hope taking the visiting side to 80 for 1. The duo had added 60 runs for the second wicket, when Hope was stumped for 35 soon after Bravo had celebrated his half-century with two sixes off Herath.
Dilruwan Perera, the offspinner, then dismissed Marlon Samuels for 6 caught by Angelo Mathews, before Siriwardana trapped Jermaine Blackwood lbw for 4.
Heath then struck twice in an over to remove Denesh Ramdin (10) and Bravo, both caught by Mathews at slip.
The two teams will next meet in three One-Day Internationals and two Twenty20 Internationals.