ESPN: Germany reach semis