First Round

Group A

Team

P

W

D

L

F

A

Points

Argentina

3

2

1

0

6

2

5

Italy

3

1

2

0

5

4

4

Bulgaria

3

0

2

1

2

4

2

South Korea

3

0

1

2

4

7

1


Date

Match

Venue

Result

31 May 86

Bulgaria v Italy

Azteca, Mexico City

1-1

02 Jun 86

Argentina v South Korea

Olimpico, Mexico City

3-1

05 Jun 86

Argentina v Italy

Puebla

1-1

05 Jun 86

Bulgaria v South Korea

Olimpico, Meico City

1-1

10 Jun 86

Italy v South Korea

Puebla

3-2

10 Jun 86

Argentina v Bulgaria

Olimpico, Mexico City

2-0


Group B

Team

P

W

D

L

F

A

Points

Mexico

3

2

1

0

4

2

5

Paraguay

3

1

2

0

4

3

4

Belgium

3

1

1

1

5

5

3

Iraq

3

0

0

3

1

4

0


Date

Match

Venue

Result

03 Jun 86

Mexico v Belgium

Azteca, Mexico City

2-1

04 Jun 86

Paraguay v Iraq

Toluca

1-0

07 Jun 86

Mexico v Paraguay

Azteca, Mexico City

1-1

08 Jun 86

Belgium v Iraq

Toluca

2-1

11 Jun 86

Mexico v Iraq

Azteca, Mexico City

1-0

11 Jun 86

Belgium v Paraguay

Toluca

2-2


Group C

Team

P

W

D

L

F

A

Points

USSR

3

2

1

0

9

1

5

France

3

2

1

0

5

1

5

Hungary

3

1

0

2

2

9

2

Canada

3

0

0

3

0

5

0


Date

Match

Venue

Result

01 Jun 86

France v Canada

Leon

1-0

02 Jun 86

USSR v Hungary

Irapuata

6-0

05 Jun 86

France v USSR

Leon

1-1

06 Jun 86

Hungary v Canada

Irapuata

2-0

09 Jun 86

France v Hungary

Leon

3-0

09 Jun 86

USSR v Canada

Irapuata

2-0


Group D

Team

P

W

D

L

F

A

Points

Brazil

3

3

0

0

5

0

6

Spain

3

2

0

1

5

2

4

N. Ireland

3

0

1

2

2

6

1

Algeria

3

0

1

2

1

5

1


Date

Match

Venue

Result

01 Jun 86

Brazil v Spain

Guadalajara

1-0

03 Jun 86

Algeria v Northern Ireland

Guadalajara

1-1

06 Jun 86

Brazil v Algeria

Guadalajara

1-0

07 Jun 86

Spain v Northern Ireland

Guadalajara

2-1

12 Jun 86

Spain v Algeria

Guadalajara

3-0

12 Jun 86

Brazil v Northern Ireland

Guadalajara

3-0


Group E

Team

P

W

D

L

F

A

Points

Denmark

3

3

0

0

9

1

6

West Germany

3

1

1

1

3

4

3

Uruguay

3

0

2

1

2

7

2

Scotland

3

0

1

2

1

3

1


Date

Match

Venue

Result

04 Jun 86

Uruguay v West Germany

Queretaro

1-1

04 Jun 86

Denmark v Scotland

Nezahualcoyotl

1-0

08 Jun 86

West Germany v Scotland

Queretaro

2-1

08 Jun 86

Denmark v Uruguay

Nezahualcoyotl

6-1

13 Jun 86

Scotland v Uruguay

Queretaro

0-0

13 Jun 86

Denmark v West Germany

Nezahualcoyotl

2-0


Group F

Team

P

W

D

L

F

A

Points

Morocco

3

1

2

0

3

1

4

England

3

1

1

1

3

1

3

Poland

3

1

1

1

1

3

3

Portugal

3

1

0

2

2

4

2


Date

Match

Venue

Result

02 Jun 86

Morocco v Poland

Monterrey

0-0

03 Jun 86

Portugal v England

Monterrey

1-0

06 Jun 86

England v Morocco

Monterrey

0-0

07 Jun 86

Poland v Portugal

Monterrey

1-0

11 Jun 86

Morocco v Portugal

Guadalajara

3-1

11 Jun 86

England v Poland

Monterrey

3-0


Second Round

Date

Match

Venue

Result

15 Jun 86

Mexico v Bulgaria

Azteca, Mexico City

2-0

15 Jun 86

Belgium v USSR

Leon

4-3

16 Jun 86

Brazil v Poland

Guadalajara

4-0

16 Jun 86

Argentina v Uruguay

Puebla

1-0

17 Jun 86

France v Italy

Olimpico, Mexico City

2-0

17 Jun 86

West Germany v Morocco

Monterrey

1-0

18 Jun 86

England v Paraguay

Azteca, Mexico City

3-0

18 Jun 86

Spain v Denmark

Queretaro

5-1


Quarter-Finals

Date

Match

Venue

Result

21 Jun 86

France v Brazil

Guadalajara

1-1*

21 Jun 86

West Germany v Mexico

Monterrey

0-0**

22 Jun 86

Argentina v England

Azteca, Mexico City

2-1

22 Jun 86

Belgium v Spain

Puebla

1-1***


* aet, 1-1 90 mins., France win 403 on penalties
** aet, 0-0 90 mins., West Germany win 4-1 on penalties
*** aet, 1-1 90 mins., Belgium win 5-4 on penalties

Semi-Finals

Date

Match

Venue

Result

25 Jun 86

West Germany v France

Guadalajara

2-0

25 Jun 86

Argentina v Belgium

Azteca, Mexico City

2-0


Third Place Play-Off

Date

Match

Venue

Result

28 Jun 86

France v Belgium

Puebla

4-2


Final

Date

Match

Venue

Result

29 Jun 86

Argentina v West Germany

Azteca, Mexico City

3-2