Bangladesh registered a landmark 150-run victory against New Zealand to go up 1-0 in two-match series, thanks to left-arm spinner Taijul Islam who spun the New Zealand batters in a gem of performance at Sylhet International Cricket Stadium on Saturday.
Taijul ended with a match-figure of 10-184, his second 10-wicket haul in a Test match to emulate Shakib Al Hasan and Mehidy Hasan Miraz as New Zealand found them wanting in a relentless spin attack.
Unlike the victory against Australia and England, which came in a rage turner in Mirpur, the win was scripted in a better pitch which offered something for pacers, spinners and batters.
But Bangladesh, which has been at its lowest ebb following a disastrous World Cup performance and came into the game without as many five first choice players, showed a performance of ages to take the match in their favour.
Taijul followed his 4-109 with 6-75 in the second innings to wrap up New Zealand innings for 181 in the first session of day five, while chasing a target of 332.
Offspinner Nayeem Hasan complemented him with 2-40 while pacer Shoriful Islam (1-13) and offspinner Mehidy Hasan Miraz (1-44) took the rest of the two wickets.
Daryl Mitchell battled lonely to top-score for the visitors with 58.
Bangladesh went into the fifth and final day of the game,