England and Germany, another chapter in an eternal rivalry
BARCELONA – England winning their World Cup, in 1966, thanks to a goal that was not. Germany crushing the English 10-0 at Oxford in 1909 in response to a 10-0 in 1899 in Manchester or a 12-0 in 1901 in London. England overwhelming the Germans in Munich 1-5 in 2001. Germany eliminating the English at … Read more