This is one of the greatest rivalries in sports. Germany own these guys but England beat them in the 1966 world cup final. England is not being given much respect by the bookmaker here. The German d isn't good and they have no plan. Might have to just take the Germans out of principle.