Retiring New Zealand captain Brendon McCullum stole the show as the Black Caps made a blistering start to the second and final Test in Christchurch.
Australia ended day one 57-1, still 313 runs adrift after the big-hitting Kiwis were bowled out for 370 on Saturday.
David Warner (12) was the only wicket to fall for the Aussies, sent packing by Trent Boult (1-18), as Joe Burns (27) and Usman Khawaja (18) made it to stumps unbeaten, but the day belonged to McCullum.
In his 101st and final Test, McCullum slogged his way to the fastest ever Test century off 54 balls, eclipsing the 56-delivery record set by Viv Richard's in 1985-86.
McCullum hit 21 boundaries and six sixes as he made 145 before being dismissed to a standing ovation at Hagley Oval.
The 34-year-old had entered the crease with New Zealand struggling at 32-3 after being sent into bat by Aussie captain Steve Smith in advantageous bowling conditions.
Martin Guptill (18), Tom Latham (4) and Henry Nicholls (7) were dismissed early as the touring pace attack of James Pattinson (2-81), Jackson Bird (2-66) and Josh Hazlewood (2-98) tore through the top order.
But McCullum entered the fray and turned the match on its head after being afforded a guard of honour by the Australia team as he walked out at Hagley Oval.
McCullum, who combined with Corey Anderson for a 179-run fifth-wicket stand, came out blazing, hitting two sixes and two fours as he punished Mitch Marsh (1-62) in the 23rd over.
After watching Kane Williamson dismissed for seven by Marsh just after lunch, McCullum was then afforded a life on 39 in the second session.
Marsh sensationally caught McCullum off the bowling of Pattinson, only for the umpire to correctly call a no-ball.
And the big-hitting Kiwi made the most of his chance as he brought up his half-century with a six, his third of the innings, with the home team 104-4.
McCullum was not done there, punishing the Aussie attack ball after ball as the home crowd rose to their feet to celebrate his 12th Test ton.
He added another 45 runs before Pattinson finally claimed the prized scalp thanks to Nathan Lyon with the Kiwis 253-5.
The New Zealanders continued to go for their shots and while they added runs, Anderson (72), Tim Southee (5) and Matt Henry (21) departed in relatively quick succession, with Lyon (3-61) taking all three wickets.
Neil Wagner (10) was Hazlewood's second victim of the day, while BJ Watling (58) was the last wicket to fall after holding firm before he picked out Burns off Bird's delivery.