Pakistan recovered from a top-order collapse and Chris Woakes' menace and stretched their lead to 281 runs against England on the third day of the first Test at Lord's on Saturday.
Asad Shafiq (49) and Sarfraz Ahmed (45) missed half-centuries and fell to Woakes, who achieved a maiden 10-for in the last session, but they helped Pakistan post 214 for eight at stumps.
Woakes took five for 31, after plundering a career-best six for 70 in Pakistan's first innings of 339.
England, resuming on 253 for seven overnight, were bowled out for 272, conceding a 67-run lead on the first innings. Leg-spinner Yasir Shah (6-72) reached 82 wickets in only 13 Tests - a record - when he trapped Steven Finn leg before wicket.
Pakistan stuttered at 60 for four, but Shafiq produced a half-century stand with Younis Khan (25), then Shah frustrated England's bowlers with a career-best unbeaten 30 to swell the lead.
Pakistan were ahead by 127 runs when they lost the top four wickets in the first two sessions. Stuart Broad had Mohammad Hafeez caught in the slips without scoring in his second over, and Woakes got into the act soon after lunch.