On July 30, 1966, England defeated Germany 4-2 in overtime to secure England’s first and, for now, only World Cup championship. The game was played in Wembley Stadium, located in north London. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results