Captain Mahela Jayawardene hit an unbeaten 65 to lead Sri Lanka to a nine-wicket victory over West Indies in their World Twenty20 Super Eight match at Pallekele on Saturday.
Jayawardene made little of the West Indies total of 129 for five, as he hit 10 fours and a six in his 49-ball innings which earned him the man-of-the-match award.
The Sri Lanka skipper and Kumar Sangakkara (39 not out), figured in an unbroken second-wicket stand of 108 off 75 balls to surpass the West Indies total with 28 balls to spare.
West Indies struggled against spin and their total was never competitive enough to give their bowlers any chance against a strong Lankan batting line up on a slow turning pitch.
Ajantha Mendis bowled a tantalising line and length to bamboozle the West Indies batting, taking two wickets for 12 runs.
The three Sri Lankans spinners used - Ajantha Mendis, Jeevan Mendis and Rangana Herath - conceded only 40 runs in eight overs.
West Indies were restricted to 20 runs in the first six overs of power play, the lowest in the tournament so far.
However, the key wicket of Chris Gayle was picked up Nuwan Kulasekara who had him caught behind by Kumar Sangakkara for two chasing at a wide ball.
Marlon Samuels top scored for West Indies with 50 off 35 balls which included two sixes and four fours. He and Dwayne Bravo (40) added 65 for the third wicket off 56 balls.
Tournament hosts Sri Lanka play defending champions England in their final Super Eight match on Monday and West Indies meet New Zealand on the same day.