Australia continued to pile on the misery on hapless Pakistan as Marnus Labuschagne struck an emphatic ton to extend the home side's lead to 340 runs.
Pakistan then stumbled to 64 for three by stumps, still requiring a herculean effort to surmount the trail and make Australia bat again.
Although many expected a declaration soon after the tea break, Australia batted on despite the loss of Labuschagne for a glorious 185 and posted a mammoth first innings total of 580 in response to Pakistan's 240.
Pakistan's top-order quickly unravelled later in the day as Australia's pacers rattled the visitors.
Opening batsman Shan Masood and promising cricketer Babar Azam were not out at the close.
The initial union lasted only 17 balls before skipper Azhar Ali was trapped lbw by a searing delivery from Mitchell Starc.
In contrast to the gritty knock in the first innings, Azhar was found wanting against an in-swinging ball as he was dismissed for just five.
Haris Sohail was the next man to follow him back to the pavilion with the left-handed batsman being lured into an aimless waft outside off-stump.
Haris nicked Starc to Tim Paine behind the stumps and looked visibly flustered with his atrocious shot selection as his horror run in Australia continues.
Asad Shafiq, Pakistan's top-scorer in the first innings, fell for a duck off the bowling of Pat Cummins leaving Pakistan in dire straits at 25-3.
Earlier, Australia's dominant batting display was set up by a sublime hundred from Labuschagne - his first in Test cricket.
The 25-year-old became the first concussion replacement in international cricket after being brought in to fill in for Steve Smith in the second Ashes Test earlier this summer.
Since then, the Queenslander has cemented a permanent place for himself in the side and he finally converted a crisp start into a tremendous ton following a slew of fifties in the preceding games.
Labuschagne's chanceless innings in front of his home crowd saw him spank 20 boundaries as he hurt Pakistan with his nifty strokeplay.
The right-handed batsman got out to left-arm pacer Shaheen Afridi, his first wicket of the day, when he threw his bat out at a wider delivery and could only edge it to Babar at gully.
Pakistan snared the last five wickets for just 35 runs but much of the damage had already been inflicted by the Australian batters.
David Warner was the first player to be dismissed in the morning session as rookie speedster Naseem Shah eventually claimed the nuggety opener with a terrific short ball that climbed off the deck to catch his top edge.
However, fitness concerns surround Naseem as the 16-year-old did not bowl a lot throughout the day with the bulk of the overs being delivered by leg-spinner Yasir Shah.
Yasir was the most prolific out of the lot returning figures of four for 205, including the prized scalp of star player Smith.
Yasir extended his impressive record over the former Australia skipper as he dismissed him the seventh time in six Test matches by shattering his stumps.