Gruppe A
09.06.1990 21:00 Italien - Österreich 1:0 (0:0)
10.06.1990 17:00 USA - ČSSR 1:5 (0:2)
14.06.1990 21:00 Italien - USA 1:0 (1:0)
15.06.1990 17:00 Österreich - ČSSR 0:1 (0:1)
19.06.1990 21:00 Italien - ČSSR 2:0 (1:0)
21:00 Österreich - USA 2:1 (0:0)
Gruppe B
08.06.1990 18:00 Argentinien - Kamerun 0:1 (0:0)
09.06.1990 17:00 UdSSR - Rumänien 0:2 (0:1)
13.06.1990 21:00 Argentinien - UdSSR 2:0 (1:0)
14.06.1990 21:00 Kamerun - Rumänien 2:1 (0:0)
18.06.1990 21:00 Argentinien - Rumänien 1:1 (0:0)
21:00 Kamerun - UdSSR 0:4 (0:2)
Gruppe C
10.06.1990 21:00 Brasilien - Schweden 2:1 (1:0)
11.06.1990 17:00 Costa Rica - Schottland 1:0 (0:0)
16.06.1990 17:00 Brasilien - Costa Rica 1:0 (1:0)
21:00 Schweden - Schottland 1:2 (0:1)
20.06.1990 21:00 Schweden - Costa Rica 1:2 (1:0)
21:00 Brasilien - Schottland 1:0 (0:0)
Gruppe D
09.06.1990 21:00 VA Emirate - Kolumbien 0:2 (0:0)
10.06.1990 21:00 Deutschland - Jugoslawien 4:1 (2:0)
14.06.1990 17:00 Jugoslawien - Kolumbien 1:0 (0:0)
15.06.1990 21:00 Deutschland - VA Emirate 5:1 (2:0)
19.06.1990 17:00 Deutschland - Kolumbien 1:1 (0:0)
17:00 Jugoslawien - VA Emirate 4:1 (2:1)
Gruppe E
12.06.1990 17:00 Belgien - Südkorea 2:0 (0:0)
13.06.1990 17:00 Uruguay - Spanien 0:0 (0:0)
17.06.1990 21:00 Südkorea - Spanien 1:3 (1:1)
21:00 Belgien - Uruguay 3:1 (2:0)
21.06.1990 17:00 Belgien - Spanien 1:2 (1:2)
17:00 Südkorea - Uruguay 0:1 (0:0)
Gruppe F
11.06.1990 21:00 England - Irland 1:1 (1:0)
12.06.1990 21:00 Niederlande - Ägypten 1:1 (0:0)
16.06.1990 21:00 England - Niederlande 0:0 (0:0)
17.06.1990 17:00 Irland - Ägypten 0:0 (0:0)
21.06.1990 21:00 England - Ägypten 1:0 (0:0)
21:00 Irland - Niederlande 1:1 (0:1)
Achtelfinale
23.06.1990 17:00 Kamerun - Kolumbien 2:1 (0:0, 0:0) n.V.
21:00 ČSSR - Costa Rica 4:1 (1:0)
24.06.1990 17:00 Brasilien - Argentinien 0:1 (0:0)
21:00 Deutschland - Niederlande 2:1 (0:0)
25.06.1990 17:00 Irland - Rumänien 5:4 (0:0, 0:0, 0:0) i.E.
21:00 Italien - Uruguay 2:0 (0:0)
26.06.1990 17:00 Spanien - Jugoslawien 1:2 (0:0, 1:1) n.V.
21:00 England - Belgien 1:0 (0:0, 0:0) n.V.
Viertelfinale
30.06.1990 17:00 Jugoslawien - Argentinien 2:3 (0:0, 0:0, 0:0) i.E.
21:00 Italien - Irland 1:0 (1:0)
01.07.1990 17:00 Deutschland - ČSSR 1:0 (1:0)
21:00 England - Kamerun 3:2 (1:0, 2:2) n.V.
Halbfinale
03.07.1990 20:00 Italien - Argentinien 4:5 (1:0, 1:1, 1:1) i.E.
04.07.1990 20:00 Deutschland - England 5:4 (0:0, 1:1, 1:1) i.E.
3. Platz
07.07.1990 20:00 Italien - England 2:1 (0:0)
Finale
08.07.1990 20:00 Deutschland - Argentinien 1:0 (0:0)