Original: The England national football team, who play at Wembley Stadium, won the FIFA World Cup in 1966, the year the country hosted the competition.
Simplified: The English football team won the World Cup in 1966.