Gritty half centuries from Babar Azam and veteran Younis Khan helped Pakistan reach 201-4 in reply to West Indies' 286-10 on the third day of the rain-affected first Test here at the Sabina Park, Kingston.
Younis, who became the first Pakistan player to complete 10,000 Test runs, made 58 while Azam stroked 72 in dominating a 131-run third-wicket partnership which gave the tourists an upper hand into the final session of the day.
However, pacer Shannon Gabriel dismissed both of them within a space of three deliveries to limit Pakistan's progress.
At Stumps on Day 3, skipper Misbah-ul-Haq and Asad Shafiq were batting respectively on 5* each.
Earlier, resuming the day at 278 for nine, West Indies skipper Jason Holder finished unbeaten on 57 as Mohammad Amir completed his best Test innings figures to wrap up the home side's innings at 286.
Amir bowled Gabriel to finish with six for 44, thus improving on his previous best of six for 84 against England at Lord's in 2010.
Kraigg Brathwaite c Khan b Abbas 0
Kieran Powell c Khan b Amir 33
Shimron Hetmyer b Amir 11
Shai Hope b Amir 2
Vishaul Singh c Ali b Riaz 9
Roston Chase c Riaz b Shah 63
Shane Dowrich b Shah 56
Jason Holder not out 57
Devendra Bishoo c Ahmed b Amir 28
Alzarri Joseph b Amir 0
Shannon Gabriel b Amir 5
Total: (all out; 95 overs) 286
Extras: (b-4, lb-18) 22
Fall of wickets: 1-1, 2-24, 3-32, 4-53, 5-71, 6-189, 7-189, 8-264, 9-274
Bowling: Amir 26-11-44-6, Abbas 22-4-63-1, Riaz 23-6-66-1, Shah 24-5-91-2.
Azhar Ali c Dowrich b Joseph 15
Ahmed Shehzad lbw b Holder 31
Babar Azam b Gabriel 72
Younis Khan c Brathwaite b Gabriel 58
Misbah-ul-Haq not out 5
Asad Shafiq not out 5
Total: (For 4 wickets; 78.2 overs) 201
Extras: (b-4, b-3, nb-8) 15
Fall of wickets: 1-23, 2-54, 3-185, 4-186.
Bowling: Gabriel 16-5-37-2 (3nb), Joseph 16.2-5-35-1 (2nb), Holder 18-3-40-1 (3nb), Bishoo 15-1-35-0, Chase 6-1-25-0, Kraigg Brathwaite 7-1-22-0.