Australia and Germany will meet in the men’s Champions Trophy hockey final on Sunday after finishing first and second in the round-robin phase in Melbourne. The Australians finished top of the standings after thumping Spain while the Germans snuck into second place on goal difference despite losing 4-3 to Netherlands.