This is why football is such a beautiful sport.
For 90 minutes, Australia were second-best, barely getting on the ball or into the Japanese half.
Then substitute Daniel Arzani created chaos on the right wing wrongfooting the Japanese defence that had been so solid all night, Riley McGree turned beautifully and the most unlikely goalscorer Aziz Behich slammed the ball into the goal when his country desperately needed it.
The crowd are whistling for full time, and it needs to come soon.
A lot of credit needs to go to Tony Popovic with these substitutions, they have turned this game on its head.
Socceroos 1 Japan 0 (after 95 minutes)
Connor Metcalfe of the Socceroos passes the ballCredit: Getty Images