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