Mohammad Abbas added two more wickets Wednesday as Pakistan's bowlers ripped through Australia's batting lineup to have the visitors in trouble at 91-7 at lunch on the second day of the second cricket test.
Australia resumed at 20-2 on Wednesday, after Abbas found the outside edges of Shaun Marsh (3) and Travis Head (14) bats late on the opening day, and lost five wickets for 70 in the morning session.
Abbas (4-29) picked up his third and fourth wickets inside the first hour before Mitchell Marsh fell to legspinner Yasir Shah and offspinner Bilal Asif (2-7) struck twice by removing opener Aaron Finch (39) and captain Tim Paine (3) in quick succession.
Australia, which rallied to salvage an unexpected draw in the first test, trails by 191 runs in the first innings with Marnus Labuschagne batting on 10.
The first four sessions of the match have produced 17 wickets, with Pakistan recovering well to post 282 on the first day after it had slipped to 57-5 with offspinner Nathan Lyon claiming four wickets in six deliveries.
The Australian wickets have fallen at more regular intervals, and the batsmen haven't been able to combine for a decent partnership to regain any momentum.
Mitchell Marsh looked susceptible against Shah's sharp turning deliveries before edging to Asad Shafiq in the first slip as Australia slipped to 5-75.
Finch, playing in only his second test, appeared to be in control until he fell to Asif's sharp offspin as Fakhar Zaman plucked a brilliant one-handed diving catch at forward short leg.
And just before the first session ended Paine was adjudged lbw to another sharply turning delivery from Asif and had his umpire decision review rejected on a TV referral.