After scores were locked at 1-1 at the break, Ufuk Talay’s troops struck twice in the last 18 minutes to make it three wins from three at the tournament.

Australia dominated from the outset and took the lead midway through the first half via Jayden Prasad’s goal only for Indonesia to equalise from the spot 10 minutes before the break.

A host of chances were squandered by the Young Socceroos early in the second half before Lachlan Scott put them back in front on 72 minutes.

Then with time almost up, Mario Shabow added a third for Australia, who remain top of Group B alongside  another unbeaten side in Thailand.

It sets up a massive clash between Australia and Thailand on Sunday night it was looms as a shootout for top spot.

In the other matches in the group, Thailand beat Cambodia 2-1, while Myanmar and Laos played out a thrilling 4-4 draw.