The Island team riding on Tharanga’s knock and captain Tillakaratne Dilshan’s responsible 47 saw them score 160 for five in the entertaining encounter which ended in the 19th over.
Other than the two, Chamara Silva played a cameo of a 15-ball 22 which was crucial in the chase.
Meanwhile, Sri Lankan legend Sanath Jayasuriya had a disappointing day in office with just 12 runs coming off his bat.
Earlier, West Indian legend Brian Lara once again showed why class is permanent when he played a stylish captain’s knock of 53 not out (49b, 8x4) along with the dangerous Dwayne Smith to help their team reach a respectable total of 157 for four in 20 overs.
The contrasting batting style and partnership of 66 runs between Lara and Smith saw the Caribbean Island team bounce back following a bad start after being put into bat first by Sri Lanka Legends.
The start to West Indies innings was not a convincing one as they lost opener Narsingh Deonarine in the third over when the scoreboard read 3/1.
His partner William Perkins, who was aggressive in his approach, succumbed to another run out at the score of 38.
Two wickets down, West Indies needed a strong stand from Smith and Lara. And they exactly did what the script demanded.
Smith was the aggressor between the two as he went on to slam 27-ball 47 that included four boundaries and three sixes while Lara played the supporting act in the partnership.
When things looked in control for West Indies, Smith played an unnecessary shot and ended up giving a catch to Dhamika Prasad off Chinthaka Jayasinghe in the 14th over.
The ship slowed down after Smith’s departure and it was up to Lara to take it to safety.
The stylish southpaw eventually slammed an unbeaten half century with little help from Tino Best (18 not out, 11b 3x4) that saw Windies post 157 for the loss of four wickets in 20 overs. (UNI)