Question: who did england play in the semi-final in 1966?
Answer: West Germany