(Dzienis 58' Kobeszko 102' – Olszowiak 17') GKS Bełchatów – Amica Wronki 1:3 (Popek 72' – Kryszałowicz 21' 61' 75') Stal Stalowa Wola – GKS Katowice 1:3 (Michalak 26' – Wróbel 22' 52' Kroczek 90') Korona Kielce – Ruch Chorzów 2:0 (Cichoń 8' Gołąbek 88') RKS Radomsko – Polonia Warszawa 1:4 (Kowalczyk 52' – Nuckowski 16' 30' Markiewicz 22' sam. Borkowski 56' sam.) Tłoki Gorzyce – Legia Warszawa 1:3 (Dziewulski 59' – Sokołowski I 45' García 77' Wróblewski 90')Mecz został rozegrany 20 sierpnia. Raków Częstochowa – Pogoń Szczecin 3:0 (vo)Oryginalna Pogoń Szczecin nie przystąpiła do rozgrywek, zaś Piotrcovia Piotrków Trybunalski zmieniła nazwę na Pogoń Szczecin.

1/8 finału Mecze zostały rozegrane 17 września 2003.

Górnik Zabrze – Legia Warszawa 0:2 (Sokołowski I 8' Svitlica 79')Mecz został rozegrany 16 września. Jagiellonia Białystok – Pogoń Szczecin 1:0 dogr. (Tyczkowski 105') Odra II Opole – Górnik Polkowice 1:2 (Żymańczyk 90' – Moskal 31' 48'k.) Polonia Warszawa – Lech Poznań 1:2 (Tarachulski 72' – Grzelak 55' Reiss 77') Arka Gdynia – GKS Katowice 0:1 (Owczarek 49') Flota Świnoujście – Amica Wronki 3:4 (Miązek 29' Mężydło 50' Noga 85' – M.Burkhardt 36' Kryszałowicz 37' Bąk 66' 68') Raków Częstochowa – Aluminium Konin 2:1 (Sroka 11'k.