Latest results

2:3
0:1
2:3
0:1

Next matches

1930 1934 1938 1950 1954 1958 1962 1966 1970 1974 1978 1982 1986 1990 1994 1998 2002 2006 2010 2014


Group 1
TeamWDLGFGADiff.Pts.
England21040+45
Uruguay12021+14
Mexico02113-22
France01225-31

France
1:1
Mexico

Date and time: 13 July 1966, 19:30
Venue: Wembley Stadium, London
Attendance: 69,000
Referee: Menachem Ashkenazi (Israel)

Uruguay
2:1
France

Date and time: 15 July 1966, 19:30
Venue: White City Stadium, London
Attendance: 40,000
Referee: Karol Galba (Czechoslovakia)

England
2:0
Mexico

Date and time: 16 July 1966, 15:00
Venue: Wembley Stadium, London
Attendance: 92,000
Referee: Concetto Lo Bello (Italy)

Mexico
0:0
Uruguay

Date and time: 19 July 1966, 16:30
Venue: Wembley Stadium, London
Attendance: 61,000
Referee: Bertil Lööw (Sweden)

England
2:0
France

Date and time: 20 July 1966, 19:30
Venue: Wembley Stadium, London
Attendance: 98,000
Referee: Arturo Yamasaki Maldonado (Peru)

Group 2
TeamWDLGFGADiff.Pts.
West Germany21071+65
Argentina21041+35
Spain10245-12
Switzerland00319-80

West Germany
5:0
Switzerland

Date and time: 12 July 1966, 19:30
Venue: Hillsborough Stadium, Sheffield
Attendance: 36,000
Referee: Hugh Phillips (Scotland)

Argentina
2:1
Spain

Date and time: 13 July 1966, 19:30
Venue: Villa Park, Birmingham
Attendance: 48,000
Referee: Dimiter Rumentchev (Bulgaria)

Spain
2:1
Switzerland

Date and time: 15 July 1966, 19:30
Venue: Hillsborough Stadium, Sheffield
Attendance: 32,000
Referee: Tofik Bakhramov (Soviet Union)

Argentina
0:0
West Germany

Date and time: 16 July 1966, 15:00
Venue: Villa Park, Birmingham
Attendance: 51,000
Referee: Konstantin Zecevic (Yugoslavia)

Argentina
2:0
Switzerland

Date and time: 19 July 1966, 19:30
Venue: Hillsborough Stadium, Sheffield
Attendance: 31,000
Referee: Joaquim Campos (Portugal)

West Germany
2:1
Spain

Date and time: 20 July 1966, 19:30
Venue: Villa Park, Birmingham
Attendance: 51,000
Referee: Armando Marques (Brazil)

Group 3
TeamWDLGFGADiff.Pts.
Portugal30092+76
Hungary20175+24
Brazil10246-22
Bulgaria00318-70

Brazil
2:0
Bulgaria

Date and time: 12 July 1966, 19:30
Venue: Goodison Park, Liverpool
Attendance: 48,000
Referee: Kurt Tschenscher (West Germany)

Portugal
3:1
Hungary

Date and time: 13 July 1966, 19:30
Venue: Old Trafford, Manchester
Attendance: 37,000
Referee: Leo Callaghan (Wales)

Hungary
3:1
Brazil

Date and time: 15 July 1966, 19:30
Venue: Goodison Park, Liverpool
Attendance: 52,000
Referee: Ken Dagnall (England)

Portugal
3:0
Bulgaria

Date and time: 16 July 1966, 15:00
Venue: Old Trafford, Manchester
Attendance: 26,000
Referee: José María Codesal (Uruguay)

Portugal
3:1
Brazil

Date and time: 19 July 1966, 19:30
Venue: Goodison Park, Liverpool
Attendance: 62,000
Referee: George McCabe (England)

Hungary
3:1
Bulgaria

Date and time: 20 July 1966, 19:30
Venue: Old Trafford, Manchester
Attendance: 22,000
Referee: Robert Goicoechea (Argentina)

Group 4
TeamWDLGFGADiff.Pts.
Soviet Union30061+56
Korea DPR11124-23
Italy1022202
Chile01225-31

Soviet Union
3:0
Korea DPR

Date and time: 12 July 1966, 19:30
Venue: Ayresome Park, Middlesbrough
Attendance: 22,000
Referee: Juan Gardeazábal Garay (Spain)

Italy
2:0
Chile

Date and time: 13 July 1966, 19:30
Venue: Roker Park, Sunderland
Attendance: 30,000
Referee: Gottfried Dienst (Switzerland)

Chile
1:1
Korea DPR

Date and time: 15 July 1966, 19:30
Venue: Ayresome Park, Middlesbrough
Attendance: 16,000
Referee: Ali Kandil (United Arab Republic)

Soviet Union
1:0
Italy

Date and time: 16 July 1966, 15:00
Venue: Roker Park, Sunderland
Attendance: 27,800
Referee: Rudolf Kreitlein (West Germany)

Korea DPR
1:0
Italy

Date and time: 19 July 1966, 19:30
Venue: Ayresome Park, Middlesbrough
Attendance: 18,000
Referee: Pierre Schwinte (France)

Soviet Union
2:1
Chile

Date and time: 20 July 1966, 19:30
Venue: Roker Park, Sunderland
Attendance: 22,000
Referee: John Adair (Northern Ireland)