Sport That Mexican Summer: A half century review of England’s agony at the 1970 World Cup The 14th June 1970 is ingrained into the psyche of all England fans. Italia 90 and the semi-final defeat to West Germany on penalties... Alfie Wilson1 September, 2020