Sajid Khan took seven wickets as England were dismissed for 291 on day three of the second Test on Thursday to trail Pakistan’s first innings 366 by 75 runs.
The 31-year-old off-spinner took three of the four wickets to fall in the morning session for figures of 7-111 — his second five-wicket haul — after England had resumed at 239-6 in Multan.
Left-arm spinner Noman Ali was the only other Pakistan wicket-taker, finishing with figures of 3-101.
England added nine runs to their overnight score before Sajid struck in the fourth over of the session, Brydon Carse being caught at long-on for four.
In his next over, Sajid bowled Matthew Potts, who made six, off a sharply turning delivery.
Noman took his 50th Test wicket when he removed Jamie Smith, caught at mid-off by Saim Ayub for 21.
Last pair Shoaib Bashir and Jack Leach hung around to add 29 before Sajid had Bashir caught at short mid-wicket for nine to end the innings.
Leach was 25 not out having hit three fours.
England lead the three-match series 1-0 following their innings and 47 runs victory in the first Test, which also took place in Multan.