Offspinner Mehidy Hasan finished with a match haul of 12-117, the best figures by a Bangladeshi bowler, to spin his side to an innings and 184 runs victory against West Indies in the second test on Sunday.
It marked the first time Bangladesh won a test by an innings margin against any opposition in its 112-test history, a win that completed a sweep of the two-match series following its 64-run victory in the first test.
Bangladesh compiled 508 in its first innings, thanks to a career-best 136 from Mahmudullah and three half-centuries from skipper Shakib Al Hasan (80), opener Shadman Islam (76) and Liton Das (54) after which the spinners took the charge.
Mehidy recorded his career-best bowling figures in an innings, claiming 7-58 to skittle West Indies for 111 in its first innings after the tourists resumed on day three on 75-5.
With a 397-run lead, Shakib Al Hasan had no hesitation in enforcing the follow-on.
It proved to be the right decision as Bangladesh's spin quartet_offspinners Mehidy Hasan and Nayeem Hasan and left-arm spinners Taijul Islam and Shakib Al Hasan_continued exposing West Indies' vulnerability against spin on a pitch that offered turn and variable bounce.
The tourists were dismissed for 213 in the second innings.
Skipper Shakib made the breakthrough yet again in the first over, dismissing Kraigg Brathwaite (1) leg-before-wicket.
Fresh from his career-best first innings, Mehidy Hasan (5-59) had Keiran Powell (6) stumped to keep Bangladesh on track to sweep the series.
Left-arm spinner Taijul Islam (3-40) then struck twice in consecutive overs to dismiss Sunil Ambris (4) and Roston Chase (3), with the tourists on 29-4.
Amid Hetmyer's free-flowing batting, Bangladesh spinners kept striking at regular intervals with Mehidy again at the fore.
Hetmyer did manage to smash nine sixes and one four in a show of clean hitting in his career-best 92-ball 93 before one mishit against the bowling of Mehidy cost him his wicket.
Mehidy then completed his second five-for in the match and seventh in his 18 tests, dismissing Jomel Warrican.
The last-wicket pair of Kemar Roach (37 not out) and Shermon Lewis (20) delayed the inevitable and forced an extended tea session, sharing a 42-run stand, before Taijul dismissed Lewis, who reviewed the leg-before decision in vain.
A three-match one-day series between the sides starts November 9.