Taufiq Umar closed in on a half-century as Pakistan reached 87 for 1 in reply to Bangladesh's 338 all out on the second day of the second Test in Dhaka.
Umar reached 44 and Azhar Ali was unbeaten on 26 before bad light halted play early.
Pakistan quickly wrapped up the Bangladesh innings after Shakib Al Hasan had been run out for a fine 144 as a result of a bad mix-up with Mushfiqur Rahim (40) which ended their 82-run sixth-wicket stand.
Subscribe to Independent Premium to bookmark this article
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Premium subscription today.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies