Azhar Ali crawled to within six runs of a hundred as Pakistan reached 226 for three at lunch on the third day of the second Test at Kensington Oval in Barbados on Tuesday.
Misbah ul Haq was also at his most obdurate as a tedious morning's play saw the tourists progress by 54 runs off 26 overs from their overnight position without losing a wicket.
Ali added 11 runs to his total and will resume in the afternoon session on 94 alongside his captain who reached the interval unbeaten on 40 as Pakistan laboured hard in reply to the West Indies first innings total of 312.
Both batsmen found run-scoring extremely difficult on a pitch showing greater signs of wear and offering increasingly variable bounce. Ali's occupation of the crease has so far spanned 429 minutes in which he faced 257 deliveries, stroking eight boundaries.
Misbah was also typically watchful, facing 121 balls in 160 minutes in the middle and striking five fours.
West Indies captain Jason Holder summoned the second new ball after the 81st over, and while Shannon Gabriel appeared to have sorted out the no-ball problem which plagued his efforts on the second day, neither he nor the other faster bowlers were able to separate the fourth-wicket pair.
They had come together late on the second day after Pakistan lost three wickets for six runs following an opening stand of 155 between Ali and Ahmed Shehzad, whose contribution of 70 was notable for him being twice reprieved when dismissed of no-balls apart from also being dropped at the start of his innings.
Ali and Misbah had put on 65 for the fourth wicket at the interval, their exaggerated caution reflecting an effort to ensure that Pakistan earn a potentially decisive first innings lead.
The tourists are seeking a first-ever Test win at the venue which would also clinch an historic first Test series win in the Caribbean ahead of the final Test in Dominica in a week's time.