The result put Germany through to the last place in the semi-finals.
Australia needed to beat the Dutch to jump ahead of Germany in the pool ranking to get a semi-final slot.
Germany meet Pool B winners China in the last four.
The Netherlands will play world champions Argentina in the other semi-final.
China worked their way to a 3-2 win over Argentina and became the first team to overpower "Las Leonas" (The Lionesses) at the Athens Games.
The win gave China the top place in Pool A.
Both teams played solid, strong and fast hockey but fourth-ranked China pulled 2-0 ahead in the first half with a penalty corner and a stunning reverse stick shot from Fu Baorong that nipped between the post and the goalkeeper's feet.
Aymar drew level by half-time but only China's Tang Chunling could find the net in the second half.
More from rediff