The match will begin at 7:15 PM Indian time.The first semi-final will be played between the US and South Africa today at 5 PM.
After finishing top of Pool A with three wins to their name, the World no.5 Indian team will face the tough task of defeating World no 18 Japan to secure their place in the final of the competition.
The finalists will qualify for the FIH Olympic Qualifiers to be held in October-November this year.
The Indian team has remained unbeaten in the competition so far as they finished with nine points from their three matches in Pool A, defeating Russia 10-0, Poland 3-1 and Uzbekistan 10-0.Japan, on the other hand, finished second in Pool B with seven points from their three matches, behind the US on an inferior goal difference.
However, Japan is already assured of an Olympic berth by virtue of being the hosts as well as continental champions.