Off-spinner Mehidy Hasan Miraz grabbed 5/61 and helped Bangladesh bowl out Pakistan for 274 on Day II of the second and final Test on Saturday.
Mehidy's 10th five-wicket haul in Test matches was well supported by Taskin Ahmed's 3/57 in his comeback Test from a shoulder injury, but the tourists were sloppy on the field and dropped at least four catches which allowed Pakistan to recover.
Bangladesh reached a nervy 10/0 before stumps and trail by 264 runs as Saud Shakeel couldn't hold onto a regulation catch off Shadman Islam in the slip cordon off Mir Hamza's first ball.
“It's great to be back in red-ball cricket after one-and-a-half years,” Ahmed said. “I struggled a bit, but it will be fine in the second innings.”
Bangladesh are chasing a rare away win in a bilateral Test series and lead the series 1-0 after they notched a historic 10-wicket win at the same venue last week.
Bangladesh had an injury scare when Mushfiqur Rahim left the field in the second session as he dived to stop the ball in the outfield and injured his shoulder.