Germany stands tall