The hosts were 63 for one at stumps with Tamim Iqbal (32) and Mominul Haque (15) together at the crease after Imrul Kayes was bowled by Yasir Shah for 16 on a wearing pitch at the Sher-e-Bangla stadium.
     
Bangladesh will still need to bat out six sessions over the last two days to avoid losing the short series after the first Test ended in a draw in Khulna last week.
     
Bangladesh's highest fourth innings score to win a Test is 217 against the West Indies in 2009.
     
The Tigers were bowled out for 203 in their first innings before lunch in reply to Pakistan's 557-8 declared, but the tourists did not enforce the follow-on despite a a mammoth lead of 354 runs.
     
Batting a second time, Pakistan declared their second innings at 195-6 with skipper Misbah-ul Haq leading the way with a 72-ball 82 that included nine boundaries and three sixes.
     
Pakistan lost opener Mohammad Hafeez before lunch, caught behind by hard-working seamer Mohammad Shahid off the fourth ball of the innings.
     
Shahid struck again soon after resumption when he removed Sami Aslam, before Azhar Ali, a double-centurion in the first innings, became Soumya Sarkar's first Test victim after making 25.
     
Misbah put on 58 for the fourth wicket with Younis Khan before he closed the innings soon after he was sixth out caught in the deep in a bid to step up the run-rate.
     
Pakistan are seeking their first win on the month-long after being routed 3-0 in the one-day series and losing to Bangladesh for the first time in a Twenty20 international.

Bangladesh, resuming the day at 107-5, conceded the huge lead despite an unbeaten 89 off 91 balls by Shakib Al Hasan that included 14 boundaries and two sixes.
     
Shakib, who was on 27 when the eighth wicket fell at the total of 140, smashed 62 of the 63 runs he added for the ninth wicket with Mohammad Shahid, who held firm at the other end for nine overs.

Latest News from India News Desk