World champions Germany edged New Zealand 3-2 on Friday and will meet Pakistan in the final of the five-nation Azlan Shah ...