This sounds like a winnable match for the US.
Yes, I think so, but they played a good German team hard, so they are no push-overs.