It was one of those magic test matches between New Zealand and Australia with the All Blacks stealing it with 3 minutes to go.
With a lead of 17-0 at one stage the Aussies lost this game 35-29 at the end.
The Aussies ad the perfect start with Faloa getting an intercept try from his on twenty two to get the Aussies on the board.
This gave them a lead of 5-0 after just 2 minutes into the game.
The All Blacks got quickly back into the Aussies twenty two but through some good defence from the Aussies and handling mistakes from the All Blacks they could not get points from the field posision.
The Aussies got back into the All Balcks half and from a attacking lineout Hooper breoked though the ruck to score their second try and a 12-0 lead.
The All Blacks did get one back as they again put pressure inside Aussies twenty two when Ioane got an inside pass to get their first try after 22 minutes.
The All Blacks did not handle the defensive pressure well from Aussies forcing them to hurry their play and making mistakes.
With the All Blacks camping in the Aussies half they finally got over for their third try when Smith sneaked over from a scrum to make the halftime score 17-14 for the Aussies.
The All Blacks were first to cross the line in the second half but the try was disallowed because they could not see a clear grounding.
The All Blacks took the lead in the 62 minute of the test when Barrett got over after some great pressure from them on Aussies try line.
The Aussies came back with a great try to take the lead back 22-21 but Foley could not kick the conversion as he failed many times on the night.
This sparked the All Blacks into action and they put 22 phases together to send Ben Smith over for their forth try and the lead of 28-22.
The Aussies were not done and got the lead back with three minutes to go when Beale went over for their fifth try of the test and the lead of 29-28.
It had to be absolute magic from the All Blacks to get a win with three minutes to go and they did just that when Barrett was at the end of some brilliant running lines and passes to get the win 35-29.
This was one of the better test matches we have seen for a long time and the Aussies have shown that they are on the road back with brilliant defence and attacking ability.
The All Blacks would have been very happy to have come back from a 17-0 to win this one 35-29.
All Blacks – Tries: Rieko Ioane, Aaron Smith, Beauden Barrett (2), Ben Smith. Conversions: Barrett (5).
Wallabies – Tries: Israel Folau, Michael Hooper, Bernard Foley, Will Genia, Kurtley Beale. Conversions: Foley (2).