Australia took nine wickets on the final day to defeat Pakistan by 220 runs in Sydney and sweep their Test series 3-0.
The visitors were facing an uphill battle from the beginning of the final day, and were just looking to hold on for a draw to avoid a series whitewash.
After losing debutant Sharjeel Khan at the end of day four, it was up to one of Pakistan's best all series, Azhar Ali and night watchman Yasir Shah to start the final day strongly.
Unfortunately for the tourists they did the exact opposite, as Ali fell in the opening over on Saturday morning.
Josh Hazlewood took the wicket and continued his strong bowling form in the Sydney Test, and was at it again soon after, dismissing Babar Azam four overs later.
Australia had Pakistan at 3/67 and on the back foot, as a performance like the one they saw in Melbourne on the final day was giving the hosts hope of another final day victory.
Once again the Pakistani batsman were struggling to build partnerships, as Younis Khan and Yasir Shah were both sent back to the stands before Pakistan could muster up 100 runs.
Asad Shafiq joined Misbah-ul-Haq at the crease for a 40-run partnership, but Shafiq chopped the ball onto his own stumps shortly after lunch as the hosts looked to put the foot down.
Steve O'Keefe continued to terrorise the Pakistani batsman, and after Misbah and Sarfraz Ahmed combined for 52 runs, O'Keefe dismissed Misbah and Wahab Riaz in consecutive overs as Australia closed in on victory.
A mix-up between the two batsman saw Mohammad Amir gone for five, and just one wicket stood between Australia and another Test win.
With partners running our Sarfraz took it to Nathan Lyon in search for some big runs, blasting 20 off Lyon's over to move to 72 from 70 balls.
He didn't have a chance to add to that score however, as Khan fell for a duck off just four balls, as Australia sealed a 3-0 series win.