Can Germany ride their luck against England? Don’t bet on it.

Where does Germany go from here, with England up next?