Australia chased down a record-breaking 244 to beat New Zealand by five wickets in Auckland to remain unbeaten in the T20 Tri-Series, and keep alive England's hopes of reaching the final.
New Zealand opener Martin Guptill hit a sensational 105 off just 54 balls as the hosts racked up 243-6 and looked to have one foot in the Trans-Tasman final.
However, David Warner (59) and D'Arcy Short (76) shared a 121-run opening-wicket stand from 51 balls before Aaron Finch hit a quick-fire 36, sealing the win with a six as Australia maintained their 100 per cent record in the series.
England could still make the final if they beat New Zealand on Sunday, live on Sky Sports Cricket from 5.30am, despite currently having an inferior run-rate.
With the hosts choosing to bat first, Guptill showed his intent from the off, clipping Kane Richardson off his toes and seeing the ball race to the boundary.
Billy Stanlake, who took two wickets with his first two balls against the Black Caps in Sydney 10 days ago, shared the new ball and was greeted similarly as Guptill followed up a ramp-shop by pumping the bowler back over his head for a huge six.
Colin Munro soon got in on the act, although his first boundary came courtesy of a thick edge and the 30-year-old earned another slice of luck two overs later as AJ Tye failed to hold on to a simple caught-and-bowled chance.
As the Australian bowlers began bowling length, the New Zealand pair seized their opportunities with the home side racing to 67-0 from the powerplay.
By the 10th over both openers had reached their half-centuries as Guptill slammed Short over long-on to reach his fifty before Munro launched the ball into the second tier of the long-off boundary to follow suit.
The carnage continued as Tye returned and was promptly dispatched by Munro for three successive maximums but the bowler eventually won the battle as the Durban-born batsman picked out Glenn Maxwell on the boundary.
Despite losing his opening partner, Guptill continued apace - surpassing Brendon McCullum as New Zealand's all-time highest T20I runscorer when he passed 58.
The records continued to tumble for the Auckland-born batsman, who brought up the quickest T20I hundred for a New Zealand player off just 49 balls having hit six fours and nine sixes.
Guptill eventually fell for 105 as he was snaffled at deep midwicket off Tye and a late innings slump, coupled with a good come back from Australia, saw the home side lose 4-12.
However, Ross Taylor provided a final over full of entertainment as a brilliant one-handed crowd catch earned a spectator $50,000 and the former captain six runs as the home side finished 243-6.
Tasked with requiring the highest-ever T20 international chase to win, Warner and Short got the visitors off to the perfect start, pummeling Trent Boult, Ben Wheeler and Tim Southee to all corners of the ground as they sprinted to 91-0 after their six overs of powerplay.
Although Ish Sodhi bowled Warner for 59 before Chris Lynn well caught low down by Guptill off Colin de Grandhomme, New Zealand were unable to slow the onslaught.
After a shaky start, Short's 76 off 44 balls all but took the visitors to victory before Finch, dropped down to fifth and caught off a no-ball early on, finished off the match in style - as Australia sealed the win with seven balls spare.