Opener Upul Tharanga struck an unbeaten century to steer Sri Lanka to an eight-wicket win over the West Indies under the Duckworth Lewis method in the second one-day cricket international in Colombo.
Sri Lanka lead the three-match series 1-nil after the first game ended in a no-result due to rain.
Man-of-the-match Tharanga made a chanceless 101 off 143 balls including seven fours as Sri Lanka comfortably chased down their adjusted target of 197 off 47 overs after West Indies had been dismissed for 203.
The West Indies, put into bat, were pegged down by accurate bowling and sharp fielding from the Sri Lankans. The Bravo brothers, Darren and Dwayne, top-scored with 39 each.
The third and final match takes place at the same venue on Sunday when the sides continue their preparations for the World Cup starting later this month.