Tagged: 74. Which two England players shared the 4 goals they scored in the 1966 World Cup final? – Geoff