Objectively speaking the German team is better than England's, but they've been all over the shop for a while now and with England's home advantage, I can see Germany capitulating. Cliche, but think the first goal will win this, neither team are good enough defensively to chase a goal and not be severely susceptible to conceding again. Let hell begin.
2-0 England.