Zawisza Bydgoszcz – Motor Lublin 2:0 dogr. (Arndt 95' Modracki 99')Mecz został rozegrany 10 listopada. Jagiellonia Białystok – Górnik Zabrze 0:2 (Cyroń 3' Jegor 22') Zagłębie Lubin – Olimpia Poznań 1:2 dogr. (Kudyba 64' - Motyliński 90' Mielcarski 103') Zagłębie Wałbrzych – Legia Warszawa 0:3 (Cyzio 23' 56' Iwanicki 47') ŁKS Łódź – Lech Poznań 2:0 (Kruszankin 10' Podolski 37'k.) Stal Rzeszów – Odra Wodzisław Śląski 2:0 (Bąk 37'k. Jodłowski 79') Widzew Łódź – Stal Mielec 2:0 (Waliczek 36' Iwanicki 90'k.)Mecz został rozegrany 22 listopada. Korona Kielce – GKS Katowice 0:2 (P.Świerczewski 85' M.Świerczewski 88'k.)Mecz został rozegrany 24 listopada.

Ćwierćfinały

Pierwsze mecze zostały rozegrane 3 kwietnia 1991, a rewanże 8 maja 1991.

Górnik Zabrze – GKS Katowice 1:0 (Cyroń 21') GKS Katowice – Górnik Zabrze 2:0 dogr. (M.Świerczewski 66' Walczak 97') - Zawisza Bydgoszcz – Widzew Łódź 0:1 (Podsiadło 77') Widzew Łódź – Zawisza Bydgoszcz 0:1, k. 1:3 (Kot 35') - Olimpia Poznań – Stal Rzeszów 2:1 (Mielcarski 7' Sobkowiak 9' - Federkiewicz 43') Stal Rzeszów – Olimpia Poznań 0:0Mecz został rozegrany 7 maja. - Legia Warszawa – ŁKS Łódź 2:0 (Iwanicki 8' Kowalczyk 60') ŁKS Łódź – Legia Warszawa 2:0, k.