| UEFA Cup 1990 - 1991 | ||||
| 3rd round | Partizan | Internazionale | 1990-12-12 | 1 - 1 |
| 2nd round | Ferencváros | Brøndby | 1990-11-07 | 0 - 1 |
| 1st round | Partizani | Universitatea Craiova | 1990-09-19 | 0 - 1 |
| WC 1990 | ||||
| 1/2 finals | Italy | Argentina | 1990-07-03 | 1 - 1 |
| group stage | Ireland | Netherlands | 1990-06-21 | 1 - 1 |
| group stage | Argentina | Cameroon | 1990-06-08 | 0 - 1 |
| European Cup 1989 - 1990 | ||||
| 2nd round | Real Madrid | AC Milan | 1989-11-01 | 1 - 0 |
| WC 1990 qualifiers play-offs | ||||
| Colombia | Israel | 1989-10-15 | 1 - 0 | |
| UEFA Cup 1989 - 1990 | ||||
| 1/4 finals | Juventus | Hamburger SV | 1990-03-21 | 1 - 2 |
| 1st round | Fiorentina | Atlético de Madrid | 1989-09-27 | 1 - 0 |
| WC 1990 qualifiers - Europe | ||||
| Germany FR | Wales | 1989-11-15 | 2 - 1 | |
| Turkey | Soviet Union | 1989-05-10 | 0 - 1 | |
| Northern Ireland | Ireland | 1988-09-14 | 0 - 0 | |
| UEFA Cup 1988 - 1989 | ||||
| 1/2 finals | Napoli | Bayern Munich | 1989-04-05 | 2 - 0 |
| European Cup 1988 - 1989 | ||||
| 1/4 finals | Real Madrid | PSV | 1989-03-15 | 2 - 1 |
| Asian Cup 1988 | ||||
| final | Saudi Arabia | Korea Republic | 1988-12-18 | 0 - 0 |
| group stage | Bahrain | Sydney FC | 1988-12-11 | 0 - 1 |
| group stage | Saudi Arabia | Kuwait | 1988-12-05 | 0 - 0 |
| group stage | Qatar | Iran | 1988-12-02 | 0 - 2 |
| Euro 1988 | ||||
| final | Netherlands | Soviet Union | 1988-06-25 | 2 - 0 |
| group stage | Germany FR | Spain | 1988-06-17 | 2 - 0 |
| European Cup 1987 - 1988 | ||||
| 1/2 finals | Benfica | Steaua | 1988-04-20 | 2 - 0 |
| UEFA Cup 1987 - 1988 | ||||
| 1/4 finals | Leverkusen | Barcelona | 1988-03-02 | 0 - 0 |
| 2nd round | Feyenoord | Aberdeen | 1987-11-04 | 1 - 0 |
| 1st round | Borussia Mönchengladbach | Espanyol | 1987-09-16 | 0 - 1 |
| European Cup 1986 - 1987 | ||||
| 1/2 finals | Real Madrid | Bayern Munich | 1987-04-22 | 1 - 0 |
| 1st round | Bayern Munich | PSV | 1986-10-01 | 0 - 0 |
| Euro 1988 qualifiers | ||||
| Yugolsavia | England | 1987-11-11 | 1 - 4 | |
| Belgium | Scotland | 1987-04-01 | 4 - 1 | |
| Portugal | Italy | 1987-02-14 | 0 - 1 | |
| UEFA Cup 1986 - 1987 | ||||
| 2nd round | Trakia Plovdiv | Hajduk | 1986-11-05 | 2 - 2 |
| European Cup 1985 - 1986 | ||||
| final | Steaua | Barcelona | 1986-05-07 | 0 - 0 |
| Stanley Rous Cup | ||||
| Scotland | England | 1989-05-27 | 0 - 2 | |
| England | Scotland | 1986-04-23 | 2 - 1 | |
| Scotland | England | 1985-05-25 | 1 - 0 | |
| European Cup2 1985 - 1986 | ||||
| 1/4 finals | Rapid Wien | Dynamo Kyiv | 1986-03-05 | 1 - 4 |
| WC 1986 qualifiers - Asia | ||||
| final round | Syria | Iraq | 1985-11-15 | 0 - 0 |
| UEFA Cup 1985 - 1986 | ||||
| 2nd round | Lokomotiv Sofia | Neuchâtel Xamax | 1985-10-23 | 1 - 1 |
| 1st round | Olympiakos | Torino | 1985-10-02 | 1 - 1 |
| UEFA Cup 1984 - 1985 | ||||
| final (1st leg) | Videoton FC | Real Madrid | 1985-05-08 | 0 - 3 |
| 3rd round | Real Madrid | Anderlecht | 1984-12-12 | 6 - 1 |
| 1st round | Real Betis | Universitatea Craiova | 1984-09-19 | 1 - 0 |
| WC 1986 qualifiers - Europe | ||||
| Turkey | Northern Ireland | 1985-09-11 | 0 - 0 | |
| Spain | Scotland | 1985-02-27 | 1 - 0 | |
| Hungary | Austria | 1984-09-26 | 3 - 1 | |
| European Cup 1984 - 1985 | ||||
| 2nd round | Benfica | Liverpool | 1984-11-07 | 1 - 0 |
| Euro 1984 | ||||
| group stage | Portugal | Spain | 1984-06-17 | 1 - 1 |
| European Cup 1983 - 1984 | ||||
| 1/2 finals | AS Roma | Dundee United | 1984-04-25 | 3 - 0 |
| Intercontinetal Cup | ||||
| Gremio | Hamburger SV | 1983-12-11 | 2 - 1 | |
| UEFA Cup 1983 - 1984 | ||||
| 1st round | Universitatea Craiova | Hajduk | 1983-09-14 | 1 - 0 |
| Euro 1984 qualifiers | ||||
| Netherlands | Spain | 1983-11-16 | 2 - 1 | |
| Sweden | Czechoslovakia | 1983-09-21 | 1 - 0 | |
| Romania | Italy | 1983-04-16 | 1 - 0 | |
| European Cup 1982 - 1983 | ||||
| 1/2 finals | Real Sociedad | Hamburger SV | 1983-04-06 | 1 - 1 |
| European Cup2 1982 - 1983 | ||||
| 1/4 finals | Aberdeen | Bayern Munich | 1983-03-16 | 3 - 2 |
| UEFA Cup 1982 - 1983 | ||||
| 3rd round | Köln FC | AS Roma | 1982-11-24 | 1 - 0 |
| 1st round | Betis | Benfica | 1982-09-29 | 1 - 2 |
| WC 1982 | ||||
| 2nd round | Belgium | Soviet Union | 1982-07-01 | 0 - 1 |
| group stage | Italy | Poland | 1982-06-14 | 0 - 0 |
| WC 1982 qualifiers - Europe | ||||
| Bulgaria | Austria | 1981-11-11 | 0 - 0 | |
| Soviet Union | Czechoslovakia | 1981-10-28 | 2 - 0 | |
| Greece | Italy | 1980-12-06 | 0 - 2 | |
| European Cup 1981 - 1982 | ||||
| 2nd round | Benfica | Bayern Munich | 1981-10-21 | 0 - 0 |
| UEFA Cup 1981 - 1982 | ||||
| 1st round | Aberdeen | Ipswich | 1981-09-30 | 3 - 1 |
| European Cup2 1981 - 1982 | ||||
| 1/4 finals | Barcelona | Lokomotive Leipzg | 1982-03-17 | 1 - 2 |
| 1st round | Ballymena Utd | AS Roma | 1981-09-16 | 0 - 2 |
| European Cup2 1980 - 1981 | ||||
| 2nd round | Valencia | Carl Zeiss Jena | 1980-11-05 | 1 - 0 |
| UEFA Cup 1979 - 1980 | ||||
| 3rd round | Feyenoord | Eintracht Frankfurt | 1979-12-12 | 1 - 0 |
| 1st round | Bohemians Prague | Bayern Munich | 1979-09-19 | 0 - 2 |
| European Cup 1979 - 1980 | ||||
| 2nd round | Porto | Real Madrid | 1979-10-24 | 2 - 1 |
| Euro 1980 qualifiers | ||||
| Ireland | Denmark | 1979-05-02 | 2 - 0 | |
| UEFA Cup 1978 - 1979 | ||||
| 1st round | Jeunesse Esch | Lausanne Sport | 1978-09-13 | 0 - 0 |
| WC 1978 qualifiers - Asia/Oceania | ||||
| final round | Australia | Kuwait | 1977-10-16 | 1 - 2 |
| WC 1978 qualifiers | ||||
| Australia | Kuwait | 1977-10-16 | 1 - 2 | |
| UEFA Cup 1977 - 1978 | ||||
| 1st round (a) | Fiorentina | Schalke 04 | 1977-09-14 | 0 - 3 |
| WC 1977 u20 | ||||
| final | Mexico u20 | Soviet Union u20 | 1977-07-10 | 2 - 2 |
| 1st stage | Paraguay u20 | Soviet Union u20 | 1977-07-01 | 1 - 2 |
| 1st stage | Brazil u20 | Iran u20 | 1977-06-27 | 5 - 1 |
| friendly | ||||
| France | Morocco | 1988-02-05 | 2 - 1 | |
| England | Soviet Union | 1984-06-02 | 0 - 2 | |
| Germany FR | Austria | 1980-04-02 | 1 - 0 | |
| Spain | Hungary | 1977-03-27 | 1 - 1 | |
| European Cup2 1976 - 1977 | ||||
| 1st round | Aris Bonnevoie | Carrick Rangers | 1976-10-06 | 2 - 1 |