We beat Germany too in a friendly if I am not mistaken.
Should have beaten Germany in the 2002 quarters, even the Germans said the US outplayed them.
I attended the US-Germany game, which the US won. This was Germany’s C team. The Germans will be one of the favorites in Brazil. I don’t see them being any worse than in the semis.