Australia have beaten Japan 2-0 to reach the final of the under-20 Asian Cup, the young Socceroos prevailing with goals from Musa Toure and Jaylan Pearman.