Pakistan need 93 more runs to win the first Test of the two-match series against Bangladesh, taking place at Zahur Ahmed Chowdhury Cricket Stadium as the visitors ended day four on 109-0.
Earlier Bangladesh were all out for 157 runs in their second innings.
The Tigers resumed play on day four with an overnight score of 39-4, Mushfiqur Rahim scored a boundary in the first ball of the day but he was bowled by Shaheen Shah Afridi after one ball.
Yasir Rabbi, and Liton Kumar Das formed a partnership of 47 runs but it ended unfortunately as Yasir was hit on his head while he was trying to duck a bouncer from Shaheen.
He left the ground after playing four more balls and was replaced by Nurul Hasan as a concussion substitute.
Nurul managed to add 15 more with Yasir's 36*, but his moment of brain-fade after the lunch brought the collapse for Bangladesh.
He went for a six against Sajid khan, ended up getting caught at long-on by Faheem Ashraf.
Soon Liton followed him after completing his half-century, Liton was out LBW after scoring 59 runs.
Tail-enders also could not produce some resistance against Pakistan's bowling attack and from 153-6, Bangladesh were all out for 157, they added only four runs in the last four wickets.
Pakistan started to chase 201 runs with almost half of day four left today and the entire fifth day and they showed no sign of hastiness.
Abid Ali and Asadullah Shafique had a partnership of 146 runs in the first innings and they also formed another century partnership on day four.
They finished the day with 109-0 from 33 overs,Abid Ali was not out on 56* and Ashadullah Shafique was not out on 53.