The ongoing Hockey World Cup is in the business end with the two semi-finals scheduled on Friday. Australia, Germany ...