(Sokołowski 24' Leśniak 76' 108' - Putek 65' Iwanicki 78')
Ćwierćfinały
Pierwsze mecze zostały rozegrane 15 kwietnia 1987, a rewanże 6 maja 1987.
Lechia Zielona Góra – ŁKS Łódź 2:1 (Swędera 53' 85' - Stefański 51') ŁKS Łódź – Lechia Zielona Góra 4:1 dogr. (Różycki 31' Kruszankin 87' R.Robakiewicz 113' 118' - Sawczuk 39') - Śląsk Wrocław – Pogoń Szczecin 3:1 (Marciniak 28' Tarasiewicz 49' 59' - Hawrylewicz 40') Pogoń Szczecin – Śląsk Wrocław 1:2 (Benesz 14' - Tarasiewicz 5' Marciniak 17') - Wisła Kraków – GKS Bełchatów 2:0 (Banaś 21' sam. Strojek 57') GKS Bełchatów – Wisła Kraków 2:1 dogr. (Flis 70' Marchwiński 86' - M.Świerczewski 101') - GKS Katowice – Górnik Zabrze 1:0 (Koniarek 63') Górnik Zabrze – GKS Katowice 1:2 (Pałasz 70' - Furtok 8' 80')
Półfinały
Pierwsze mecze zostały rozegrane 3 czerwca 1987, a rewanże 17 czerwca 1987.
Śląsk Wrocław – Wisła Kraków 1:0 (Grzanka 52') Wisła Kraków – Śląsk Wrocław 1:1 (Strojek 78' - Tarasiewicz 86') - GKS Katowice – ŁKS Łódź 5:1 (Kubisztal 5' Furtok 7' Ziober 29' sam.