In a game full of cards - two reds and two yellows - Australia have caused a massive boilover with a scintillating 24-22 victory over the All Blacks in Brisbane.
Suncorp Stadium has been a happy hunting ground for the Wallabies, who have only lost once in their last five Bledisloe Cup matches there.
They made a hot start with a try after just three minutes. First-five Reece Hodge, who was one of Australia's best, put a perfect chip kick over the top for fullback Tom Banks, who gathered and offloaded for winger Tom Wright to score on debut.
Just seven minutes later, New Zealand responded through Rieko Ioane. A great pass from Ngani Laumape in his first game back from injury put Ioane over in the corner.
In the 23rd minute, the game swung in the home side's favour. Ofa Tuungafasi made a big tackle on Wright, but the initial contact was on the chin and after going to the video official, referee Nic Berry sent him off.
The cards kept on coming and in the 35th minute, Wallabies flanker Lachlan Swinton made an identical tackle to Tuungafasi on Sam Whitelock and the referee had no option but to send him off as well.
The All Blacks finished the half strongly, forcing the Wallabies into several penalties. Berry had seen enough and gave his third card of the half - a yellow - to Aussie winger Marika Koroibete.
The visitors seemed to have taken control of the contest, when hooker Codie Taylor crashed over from a lineout drive to put New Zealand up by four points.
But the men-in-black couldn't pull away and continued to give away penalties. Hodge punished them with his thunder boot to keep the scoreboard ticking over.
With six minutes remaining, prop Taniela Tupou punished the All Blacks, after lock Scott Barrett was sent to the sin bin for a brain explosion at the breakdown, swiping at the ball on the ground.
From close range, Tupou barged his way over for the try that put the result beyond doubt.
The All Blacks got a late consolation try through lock Tupou Vaa'i - his first for New Zealand - but it came too late and the Wallabies got a deserved victory.
Join us next Saturday for live updates of the All Blacks v Argentina Tri Nations clash