Bangladesh beat West Indies by 12 runs in a Twenty20 international cricket match on Saturday to level a three-match series at one apiece.
After winning the toss and batting, Bangladesh made 171-5, before their bowlers made regular breakthroughs to restrict the West Indies to 159-9 in reply.
Bangladesh's victory was built on a 90-run partnership between Tamim Iqbal and captain Shakib Al Hasan, who came together with Bangladesh's 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 48-3 in the eighth over.
Shakib, 60 off 38 balls, then joined Tamim, 74 from 44 balls, to steady the innings for Bangladesh.
The West Indies' also had a shaky start to its innings, losing Evin Lewis lbw to Mustafizur Rahman in the second over.
Mustafizur (3-50) then took the prize wicket of Andre Russell caught behind for 17 in the fourth over, before the experienced duo of Marlon Samuels and Dinesh Ramdin also departed cheaply to leave West Indies at 58-4.
Andre Fletcher and Rovman Powell, 43 from 34, then 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-levelling victory for Bangladesh, after they lost the first game by seven wickets on Tuesday.
The final game of the series is at the same venue on Sunday.