Veteran batsman Mushfiqur Rahim fell just short of a half-century immediately after etching his name in history, leaving Bangladesh in deep trouble during the third session of the fifth and final day in the Sylhet Test.
With six wickets remaining, Bangladesh require a further 186 runs to secure victory.
Having achieved his milestone of 7,000 Test runs earlier in the innings, Mushfiqur batted doggedly but was eventually dismissed for 49 after stalling on the score for an extended period.
Earlier in the session, in-form batsman Towhid Hridoy—who struck an unbeaten 242 in the first innings—was also removed after playing a gritty knock of 82.
Hridoy's contribution further solidified his record-breaking form, having already surpassed the record for the highest aggregate runs by a Bangladeshi batsman in a single Test match.
-SA