England got a taste of their own marvellous medicine as mystery spinner Abrar Ahmed cast his spell and hooked seven wickets on debut.
The bespectacled 24-year-old wheeled away in delight each time he bamboozled an England batsman on his way to 7-114, the 3rd best bowling figures for a Pakistani bowler on debut and the 12th best overall. At one stage it looked as though he might even have taken all 10 with his leg spin and wizardry variations that out-foxed Zak Crawley, Joe Root and Ben Stokes with great skill.
But fellow leggie Zahid Mahmood snuck in at the back end of the innings to poach the last three to ensure that all ten wickets fell to leg spin for the first time in a Test since Anil Kumble actually took them all on his own in 1999.