Bangladesh got their ODI series against Zimbabwe in Dhaka off to a winning start on Sunday, beating the luckless visitors by 145 runs with 14 overs to spare, with Shakib-al-Hasan bagging a five-fer.
But it was Mushfiqur Rahim's century in the first innings that set the win up, as he made 107 in his side's total of 273 for nine. Zimbabwe were then all out for 128 in the 37th over.
Zimbabwe won the toss and opted to bowl, thinking it was better the devil of a chase they'd know. They did take two early wickets, with Liton Das out in the second over for one.
Mahmudullah was bowled by Tinashe Panyangara in the ninth over, the score on 30, before Rahim and Tamim Iqbal used their experience to settle the ship. Iqbal was out with the score on 100, caught by Jongwe off Sikandar Raza.
Rahim continued to dominate towards his ton, as Sabbir Rahman assisted him well, making a half century of his own. They lost a flurry of wickets, but the wicketkeeper-batsman's efforts proved pivotal.
Zimbabwe's chase started badly and never improved, as Jongwe's big hitting from one end was not enough to stem the flow of wickets at the other. As he made is way to 39, Chamu Chibhabha and Craig Ervine fell for single figures, as did Sean Williams and Raza.
Only Jongwe and skipper Elton Chigumbura provided any resistance, with the captain top-scoring with 41. Graeme Cremer was the third of the three batsmen to reach double figures.
Shakib was the star of the show with the ball, taking five wickets for 47 runs in his 10 overs. Mashrafe Mortaza took two wickes, while Nasir Hossain took one. Richmond Mutumbami could not bat as he was hurt.