A fantastic final day from Australia have seen the hosts snatch a victory from a match that was heading for a draw, as the Aussies beat Pakistan by an innings and 18 runs in the Boxing Day Test in Melbourne.
Captain Steve Smith and paceman Mitchell Starc put on 143 between them in an explosive morning session, as Starc took to the Pakistani attack, slamming seven sixes in his innings, the most ever in a Test innings at the MCG.
Starc was caught in the deep on 84, and Nathan Lyon added 12 before the hosts declared at 8/624, 181 in front of the tourists.
Sami Aslam lasted only eight deliveries, as Josh Hazlewood bowled the opener to send Pakistan into lunch one down on 1/6.
Australia returned from lunch and opened the second session in the best possible way, as Starc trapped Babar Azam lbw with the first ball after the main break.
Azhar Ali and Younis Khan put on 57 together, before Khan was caught in close by Peter Handscomb at short leg off the bowling of Nathan Lyon.
Misbah-ul-Haq came and went within two balls, as Lyon grabbed another wicket, as Misbah's clearly premeditated sweep shot fell straight to Nic Maddinson at short fine leg.
Pakistan were putting up a fight despite heading into tea at 5/91, but Ali barely lasted, as Hazlewood dismissed the opener with an lbw.
As the tail began to enter the Australian pace bowlers started to fire, as Starc and Jackson Bird began to close out the Test.
Bird bowled a defiant Mohammad Amir, before Starc dismissed Sarfraz Ahmed, Wahab Riaz and Yasir Shah all within ten runs.
Starc finished with 4/36 in the second innings and added 84 runs on an exceptional final day from the left hander, as the final wicket was taken with just 14 overs remaining.
The win sees Australia claim the series with one Test to play in Sydney, as they moved to an unassailable 2-0 lead.