Leg spinner Yasir Shah (4-33) ripped through the West Indies top order in the final session to put Pakistan on course for victory in the first Test.
The hosts go into the final day tottering on 93-4, needing another 28 runs to erase the first-innings deficit.
Earlier, retiring skipper Misbah-ul-Haq was unlucky as he was left stranded on 99 not out after pushing Pakistan to 407 all out.
West Indies 286 and 93 for 4 (Bishoo 0*, Singh 0*, Yasir 4-333) trail Pakistan 407 (Misbah 99*, Babar 72, Younis 58, Sarfraz 54) by 28 runs .
Matches Tagged in ClipDex2017 WIN v PAK 1st Test
Series Tagged in ClipDex2017 WIN v PAK Test serie ...
Players Tagged in ClipDexChase, Roston L Misbah-ul-Haq Powell, Kieran O A Mohammad Abbas Sarfraz Ahmed Bishoo, Devendra Yasir Shah
Grounds Tagged in ClipDexSabina Park
Categories Tagged in ClipDexTest Matches