World Champions Australia will take on Argentina in the final of the World Hockey League Tournament final at Bhubaneswar, India today.
Earlier, Australia beat Germany by 3-0 in the second semi-final at the same venue last night.
Host India will play against Germany today for the Bronze medal.