Bangladesh beat West Indies by 12 runs in a Twenty20 international cricket match to level a three-match series at one apiece.
Bangladesh won the toss and batted and made 5-171.
Their bowlers made regular breakthroughs to restrict the West Indies to 9-159 in reply.
Bangladesh's victory was built on a 90-run partnership between Tamim Iqbal and captain Shakib al Hasan, who came together with their innings faltering after the loss of early wickets.
West Indies spinner Ashley Nurse (2-25) took wickets in consecutive overs at the start of the Bangladesh innings before seamer Keemo Paul (2-39) dismissed Soumya Sarkar for 18 to leave the visitors at 3-48 in the eighth over.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
Shakib, 60 off 38 balls, then joined Tamim, 74 from 44 balls, to steady the innings for Bangladesh.
The West Indies made a shaky start to their innings losing Evin Lewis lbw to Mustafizer Rahman in the second over.
Mustafizer (3-50) took the wicket of Andre Russell caught behind for 17 in the fourth over, before experienced duo of Marlon Samuels and Dinesh Ramdin departed cheaply to leave West Indies at 4-58.
Andre Fletcher and Rovman Powell, 43 from 34, combined for a 48-run stand before spinner Nazmul Islam had Fletcher (43 from 38 balls) caught by Shakib to end the revival.
Nazmul (3-28) took the wickets of Nurse and Paul in the final over to secure the series-leveling victory for Bangladesh, after they lost the first game by seven wickets.
