DHAKA: Bangladesh crushed Zimbabwe by an innings and 106 runs in the one-off Test on Tuesday to register their first victory in this five-day format in 15 months. Having bowled out Zimbabwe for 265 in their first innings, Bangladesh effectively batted the tourists out of the match when they declared on 560-6 with a handsome lead of 295 runs. Spinners NayeemHasan (5-82) and Taijul Islam (4-78) ran through the Zimbabwe lineup to skittle them out for 189 on the fourth day and give MominulHaque his first victory as Test captain. Mushfiqur Rahim was adjudged man-of-the-match for his unbeaten 203 but off-spinner Nayeem, who finished with a match haul of nine wickets, was equally impressive.