(Sikora 77' – Smoliński 66' Pluta 92' Lato 102'k.) Lublinianka Lublin – Tłoki Gorzyce 0:1 (Pacanowski 61')
1/16 finału Do rozgrywek dołączyły kluby pierwszoligowe wg stanu z poprzedniego sezonu. Mecze zostały rozegrane 2 sierpnia 2003.
Arka Gdynia – Wisła Kraków 2:0 (Podstawek 7' Murawski 38') Górnik Polkowice – KSZO Ostrowiec Świętokrzyski 6:0 (Narwojsz 3' 45' Wojtarowicz 10' Urbaniak 45' 67' 90') Flota Świnoujście – Widzew Łódź 2:1 dogr. (Mikuła 27' 103' – Rybski 6') Aluminium Konin – Szczakowianka Jaworzno 2:0 (Lamberski 21' Wołczek 69') Promień Żary – Górnik Zabrze 2:7 (Czyżyk 71' Gad 86' – Probierz 16' 42' Sikora 29' Niżnik 53'k. Bukalski 78'k. Buśkiewicz 83' 90') Karkonosze Jelenia Góra – Lech Poznań 0:3 (Kaliszan 10' Reiss 18' Zakrzewski 90') Odra II Opole – Wisła Płock 2:1 (Rychlewicz 51' Sobotta 57' – Terlecki 30') Pogoń Szczecin – Dyskobolia Grodzisk Wielkopolski 1:0 dogr. (Dziedzic 114'k.) Ceramika Paradyż – Odra Wodzisław Śląski 0:4 (Ziarkowski 25' 36' 59' 60') Jagiellonia Białystok – Zagłębie Lubin 2:1 dogr.