Gruppe A
10.10.1987 22:00 Chile - Jugoslawien 2:4 (1:2)
11.10.1987 22:00 Togo - Australien 0:2 (0:2)
13.10.1987 22:00 Chile - Togo 3:0 (2:0)
14.10.1987 22:00 Jugoslawien - Australien 4:0 (2:0)
17.10.1987 22:00 Chile - Australien 2:0 (1:0)
18.10.1987 22:00 Jugoslawien - Togo 4:1 (2:0)
Gruppe B
11.10.1987 22:00 Brasilien - Nigeria 4:0 (3:0)
12.10.1987 22:00 Italien - Kanada 2:2 (0:2)
14.10.1987 22:00 Brasilien - Italien 0:1 (0:0)
15.10.1987 22:00 Nigeria - Kanada 2:2 (2:1)
17.10.1987 22:00 Brasilien - Kanada 1:0 (0:0)
18.10.1987 22:00 Nigeria - Italien 0:2 (0:2)
Gruppe C
11.10.1987 22:00 DDR - Schottland 1:2 (1:2)
12.10.1987 22:00 Kolumbien - Bahrain 1:0 (1:0)
14.10.1987 22:00 DDR - Kolumbien 3:1 (2:0)
15.10.1987 22:00 Schottland - Bahrain 1:1 (0:1)
17.10.1987 22:00 DDR - Bahrain 2:0 (0:0)
18.10.1987 22:00 Schottland - Kolumbien 2:2 (0:0)
Gruppe D
11.10.1987 22:00 USA - Bulgarien 0:1 (0:1)
12.10.1987 22:00 Saudi-Arabien - Deutschland 0:3 (0:3)
14.10.1987 22:00 USA - Saudi-Arabien 1:0 (0:0)
15.10.1987 22:00 Bulgarien - Deutschland 0:3 (0:0)
17.10.1987 22:00 USA - Deutschland 1:2 (1:1)
18.10.1987 22:00 Bulgarien - Saudi-Arabien 2:0 (2:0)
Viertelfinale
21.10.1987 21:15 Italien - Chile 0:1 (0:0)
21:15 DDR - Bulgarien 2:0 (0:0)
21:15 Deutschland - Schottland 4:3 (1:1, 1:1, 1:1) i.E.
22.10.1987 00:15 Jugoslawien - Brasilien 2:1 (0:1)
Halbfinale
23.10.1987 21:15 Chile - Deutschland 0:4 (0:3)
24.10.1987 00:15 Jugoslawien - DDR 2:1 (1:0)
3. Platz
25.10.1987 20:00 DDR - Chile 3:1 (0:0, 1:1, 1:1) i.E.
Finale
25.10.1987 23:00 Jugoslawien - Deutschland 5:4 (0:0, 1:1, 1:1) i.E.