Second One Day International
Zimbabwe 219 (Abdur Razzak 5-29) v Bangladesh 221-3 (Shakib Al Hasan 105 no)
Bangladesh beat Zimbabwe by 7 wkts
Shakib Al Hasan blasted 105 off 69 balls to lead Bangladesh to a seven-wicket victory over Zimbabwe in the second one-day international.
Chasing a target of 220, skipper Shakib hit 15 fours and three sixes to power the Tigers across the winning line with 20.3 overs to spare.
He had come to the crease in the seventh over with the score on 56-3 after Mohammad Ashraful (3) and Tamim Iqbal (26) fell to successive deliveries from Elton Chigumbura (2-47) and Chamu Chibhabha (1-48) respectively.
The Bangladesh captain was in destructive mood, punishing all the bowlers on the way to his fourth one-day international hundred from just 68 balls.
He was well supported by Raqibul Hasan, who contributed a more sedate 39 to the fourth-wicket pair's unbroken 165-run stand.
Left-arm spinner Abdur Razzak had earlier taken one-day best figures of 5-29 as Zimbabwe were bowled out for 219 in 47.2 overs after opting to bat first in Dhaka.
They looked on course for a competitive score when the top three - Hamilton Masakadza (34), Chibhabha (39) and Brendan Taylor (21) - all made starts.
But the loss of three wickets with the score on 96, including two in an over from Razzak, was the start of a collapse that saw Zimbabwe slip to 130-5.
Malcolm Waller counter-attacked with 40 from number seven to get his side beyond 200 but Razzak and part-time off-spinner Ashraful (2-28) continued to make regular breakthroughs to ensure 14 balls of the innings were left unused.
The five-match series is now level at 1-1 heading into the third game in Dhaka on Saturday.