Groupe A
16.02.1989 17:00 Arabie saoudite - Nigeria 1:2 (1:0)
17.02.1989 17:00 Tchéchoslovaquie - Portugal 0:1 (0:0)
19.02.1989 17:00 Arabie saoudite - Tchéchoslovaquie 0:1 (0:0)
20.02.1989 17:00 Nigeria - Portugal 0:1 (0:0)
22.02.1989 14:45 Arabie saoudite - Portugal 3:0 (0:0)
17:00 Nigeria - Tchéchoslovaquie 1:1 (0:1)
Groupe B
17.02.1989 14:45 Costa Rica - Colombie 1:0 (0:0)
17:00 U.R.S.S. - Syrie 3:1 (1:0)
19.02.1989 17:00 Costa Rica - U.R.S.S. 0:1 (0:0)
20.02.1989 17:00 Colombie - Syrie 2:0 (1:0)
22.02.1989 14:45 Costa Rica - Syrie 1:3 (0:3)
17:00 Colombie - U.R.S.S. 1:3 (1:3)
Groupe C
17.02.1989 15:30 Brésil - R.D.A. 2:0 (1:0)
17:45 Mali - États-Unis 1:1 (1:1)
19.02.1989 17:45 Brésil - Mali 5:0 (0:0)
20.02.1989 17:45 R.D.A. - États-Unis 0:2 (0:0)
22.02.1989 15:30 Brésil - États-Unis 3:1 (2:1)
17:45 R.D.A. - Mali 3:0 (1:0)
Groupe D
17.02.1989 15:30 Norvège - Irak 0:1 (0:0)
17:45 Argentine - Espagne 1:2 (1:1)
19.02.1989 17:45 Norvège - Argentine 0:2 (0:1)
20.02.1989 17:45 Irak - Espagne 2:0 (1:0)
22.02.1989 15:30 Norvège - Espagne 4:2 (1:0)
17:45 Irak - Argentine 1:0 (0:0)
Quarts de finale
25.02.1989 17:00 Portugal - Colombie 1:0 (1:0)
17:00 U.R.S.S. - Nigeria 3:5 (2:0, 4:4, 4:4) tab
17:45 Brésil - Argentine 1:0 (1:0)
17:45 Irak - États-Unis 1:2 (1:1)
Demi-finales
28.02.1989 17:00 Portugal - Brésil 1:0 (0:0)
17:45 Nigeria - États-Unis 2:1 (0:0, 1:1) ap
3e place
03.03.1989 14:45 Brésil - États-Unis 2:0 (0:0)
Finale
03.03.1989 17:00 Portugal - Nigeria 2:0 (1:0)