West Indies 134 for 7 (Simmons 26, Landakan 3-29) beat Sri Lanka 131 for 4 (Chandimal 54*, Bandara 44*) by three wickets
Antigua: An all-round effort by Fabian Allen helped West Indies defeat Sri Lanka in a low-scoring third T20I at the Coolidge Cricket Ground, Antigua.
With a three-wicket victory, the hosts sealed the three-match series 2-1.
Despite suffering a batting collapse, West Indies managed to chase down 132, with Allen and Holder getting them home.
Batting first, Sri Lanka were reduced to 27/3 as the top three, Danushka Gunathilaka (9), Pathum Nissanka (5) and Niroshan Dickwella (4), departed early on.
However, Dinesh Chandimal (54*) and Ashen Bandara (44*) propelled them to 131/4 after 20 overs.
In the run-chase, WI were off to a flier before the Lankan bowlers struck.
However, Allen and Holder helped WI win eventually.
Fabian Allen was named the Player of the Match for his comprehensive all-round show. He registered bowling figures of 1/13, finishing with an economy of 3.20. In the second innings, his 6-ball 21* finished the run-chase for West Indies.
Chasing a modest target of just 132, the two-time world champions struggled in the run chase as their star trio of Chris Gayle, skipper Kieron Pollard and Dwayne Bravo all flopped.
Allen's three sixes came off spinner Akila Dananjaya as the 25-year-old Jamaican smashed a desperately needed 21 off just six balls faced at Coolidge Cricket Ground.
West Indies finished on 134-7, clinching the three-game series 2-1 after a four-wicket win in the first match followed by Sri Lanka's 43-run victory in the second.
Dananjaya was again the victim of some explosive West Indies batting after Pollard hit six sixes off one of his overs in the first game on Wednesday.
Earlier, former skipper Dinesh Chandimal hit his fifth Twenty20 International half-century as he and promising youngster Ashen Bandara took Sri Lanka to a modest 131-4.
Chandimal carved out an undefeated 54 with three boundaries to finish four runs short of his best of 58 in the format made against Australia at Pallekele in 2016.
The 31-year-old, playing in his 57th T20 International, had contributed just 11 and three in the first two games.
Bandara, 22 and on his debut tour, hit an unbeaten 44 with three fours and his team's only two sixes.
Sri Lanka were in desperate trouble early in their innings, reaching 10 overs with just 47 on the board for the loss of four wickets having won the toss and deciding to bat first.
On their way to winning the second game on Friday at the same venue by 43 runs, they had amassed 94-0 at the halfway point.
On Sunday, they managed just two boundaries in the first 10 overs with opener Danusha Gunathilaka, who top-scored Friday with 56, out this time for just nine, caught and bowled by Allen.
The two sides will now play three ODIs and two Tests, all in Antigua.