6–5 Nogat Malbork – Jeziorak Iława 0–1 Mazovia Ciechanów – Narew Ostrołęka 5–3 Olimpia Zambrów – Śniardwy Orzysz 0–1 Gwardia Białystok – AZS Biała Podlaska 1–0 Start–Pogoń Siedlce – Polonia Warszawa 1–2 Czarni Radom – Wisła Puławy 0–1 Górnik Łęczna – Siarka Tarnobrzeg 0–3 Chełmianka Chełm – Hetman Zamość 2–0 Błękitni II Kielce – Wawel Kraków 0–1 Gościbia Sułkowice – Glinik Gorlice 2–1 LZS Borowa – Wisłoka Dębica 2–6 Czarni Jasło – Stal Rzeszów 0–5 Zagłębie II Lubin – Polonia Chodzież 4–3 Polna Przemyśl – Star Starachowice 1–1, k. 4–3

II runda – 3 sierpnia 1986 Jantar Ustka – Stal Stocznia Szczecin 0–4 Sparta Szamotuły – Olimpia Poznań 2–0Mecz został rozegrany 6 sierpnia 1986 we Wronkach. Lechia Zielona Góra – Zawisza Bydgoszcz 3–0Mecz został rozegrany 13 sierpnia 1986. Celuloza Kostrzyn – Dozamet Nowa Sól 0–2, po dogr. Ostrovia Ostrów Wielkopolski – Błękitni Kielce 0–3 Polonia Bydgoszcz – Arka Gdynia 1–0 Stoczniowiec Gdańsk – Korona Kielce 0–1 Kujawiak Włocławek – Start Łódź 0–2, po dogr. Granica Bogatynia – RKS Ursus 2–0 Koksochemia Wałbrzych – Moto Jelcz Oława 0–2 Śląsk II Wrocław – Chrobry Głogów 0–0, k.