Grupo A
03.06.1983 04:00 México - Australia 1:1 (1:0)
22:00 Corea del Sur - Escocia 0:2 (0:0)
05.06.1983 19:00 Corea del Sur - México 2:1 (1:1)
23:00 Escocia - Australia 1:2 (0:0)
08.06.1983 23:00 Australia - Corea del Sur 1:2 (0:2)
09.06.1983 03:00 México - Escocia 0:1 (0:1)
Grupo B
03.06.1983 21:00 Polonia - Costa de Marfil 7:2 (3:0)
04.06.1983 02:00 Uruguay - Estados Unidos 3:2 (1:0)
05.06.1983 21:00 Estados Unidos - Costa de Marfil 1:0 (0:0)
06.06.1983 00:00 Uruguay - Polonia 3:1 (0:0)
08.06.1983 21:00 Polonia - Estados Unidos 2:0 (0:0)
22:00 Costa de Marfil - Uruguay 0:0 (0:0)
Grupo C
04.06.1983 19:00 China - Argentina 0:5 (0:1)
21:00 Checoslovaquia - Austria 4:0 (1:0)
07.06.1983 22:00 Checoslovaquia - China 3:2 (1:0)
08.06.1983 02:00 Austria - Argentina 0:3 (0:3)
09.06.1983 22:00 China - Austria 3:0 (0:0)
10.06.1983 00:00 Argentina - Checoslovaquia 2:0 (1:0)
Grupo D
05.06.1983 00:00 USSR - Nigeria 0:1 (0:0)
02:00 Países Bajos - Brasil 1:1 (0:0)
07.06.1983 02:00 Brasil - Nigeria 3:0 (3:0)
04:00 Países Bajos - USSR 3:2 (1:0)
10.06.1983 02:00 USSR - Brasil 1:2 (0:0)
04:00 Nigeria - Países Bajos 0:0 (0:0)
Cuartos de final
11.06.1983 19:00 Escocia - Polonia 0:1 (0:1)
12.06.1983 00:00 Uruguay - Corea del Sur 1:2 (0:0, 1:1) pró.
19:00 Argentina - Países Bajos 2:1 (0:1)
19:00 Brasil - Checoslovaquia 4:1 (3:1)
Semifinales
16.06.1983 00:00 Polonia - Argentina 0:1 (0:0)
00:00 Corea del Sur - Brasil 1:2 (1:1)
Tercer puesto
19.06.1983 02:00 Polonia - Corea del Sur 2:1 (0:1, 1:1) pró.
Final
19.06.1983 19:00 Argentina - Brasil 0:1 (0:1)