Australia powered past hosts Japan 5-3 in a thrilling opening match of the men's hockey tournament at the Tokyo Olympics on Saturday, while India fought back from a goal down to beat New Zealand.

Australia's "Kookaburras" trailed 3-2 at halftime after conceding three goals in quick succession not long before the break but kept fighting to turn the tables in the final two quarters.

"Japan are a tough opponent. We wanted to get the result today," said midfielder Daniel Beale, who scored the final goal.