Amir had Alastair Cook (81) badly-dropped twice before finally shifting the England captain in his fourth spell, resuming his Test career at the scene of the 2010 spot-fixing crime which earned him a prison sentence and five-year global ban.
But Yasir (five for 64), like Amir on the comeback trail in his first international appearance following a three-month ban for a doping offence last winter, ensured England’s vulnerabilities were exposed as they were reduced to 253 for seven in reply to 339.
The leg-spinner soon had the measure of the hosts’ middle order, after Joe Root’s attempt to dominate him fell flat and ended his century stand with Cook.