Mushfiqur Rahim was delighted to see Bangladesh's hard work pay off in Mirpur as they completed a one-day international series whitewash over Zimbabwe.
The 27-year-old ended the series as top run scorer with 156, having contributed 28 to Wednesday's total of 276-9 after a superb 147-run stand for the opening wicket between Tamim Iqbal and Imrul Kayes, who each struck 73.
Mustafizur Rahman (5-34) led the hosts' bowling attack as Zimbabwe were subsequently dismissed for 215.
"We have really worked hard and it has paid off," Mushfiqur said after being named man of the series. "The bowlers did their job and the top order did well.
"It is not an easy wicket to chase. Mustafizur and Al-Amin [Hossain] had lots of overs in the end. It is really pleasing for our team."
Things were not so positive for visiting captain Elton Chigumbura after seeing his side throw away another promising position and slip to defeat.
Impressive knocks from Chigumbura (45), Sean Williams (64) and Malcolm Waller (32), left Zimbabwe needing 95 runs from 15 overs with six wickets remaining.
But Waller's departure in the 36th over prompted a total collapse as the tourists lost those six wickets for a paltry 29 runs.
"It is disappointing once again," Chigumbura said. "We thought they may score 300-plus score but we kept them to about 270 and managed to pull it back.
"But again we lost wickets and that's always difficult. We have to play [a] different [style of] cricket."