Dhaka: Spin bowler Abdur Razzak claimed five wickets to help dismiss Zimbabwe for 191 in the second game of a five-match limited-overs series against Bangladesh on Friday.
Craig Ervine top-scored for Zimbabwe and ended the innings unbeaten on 42. Keith Dabengwa scored 30, while Brendan Taylor had 28.
Razzak had figures of 5-30 and Al Hasan took 4-39 at Dhaka`s Sher-e-Bangla National Stadium after Bangladesh won the toss and elected to field first.
Razzak made a hat trick by taking Prosper Utseya (32), caught by Naeem Islam, in the last ball of the 45th over before trapping Ray Price (1) and Chris Mpofu (0) lbw in the first two balls of the 47th over.
Regis Chakabva (21) was stumped by Mushfiqur Rahim off a Razzak delivery.
Al Hasan removed opener Taylor, caught by Raqibul Hassan, and caught and bowled Keith Dabengwa for 30. He also dismissed Elton Chigumbura for 7 and had Keegan Meth for no run.
Shafiul Islam had opener Chamu Chibhabha caught by Rahim for 1.
Zimbabwe won the first match by nine runs Wednesday.