Do najuvjerljivije je pobjede stigla Rijeka, koja je s čak 9:0 slavila kod križevačkog Radnika, uz pet pogodaka Čolaka, a s 4:0 je do osmine finala stigao Vinogradar, pobjedom kod Slavije u Pleternici.
Branitelj naslova, zagrebački Dinamo, s minimalnih je 1:0 prošao kod Sloge (M), a jedini je pogodak postigao Budimir s bijele točke u 80. minuti. Prošlogodišnji finalist Hajduk svladao je u gostima Vrapče 2:0, uz pogotke Jradija i Saida. Posebno je neizvjesno bilo u Senju, gdje je Šibenik protiv Nehaja slavio boljim izvođenjem jedanaesteraca.
U osmini finala sastat će se Zelina - Dinamo, Varaždin - Rijeka, Šibenik - Hajduk, Marsonia - Slaven Belupo, Vinogradar - Jadran LP, Krk - Osijek, Zadar - Lokomotiva te Inter Zaprešić - Istra 1961. Utakmice su na rasporedu u srijedu, 31. listopada.
Hrvatski kup, šesnaestina finala:
Bednja Beletinec - Inter Zaprešić 0:3
Zagorec Krapina - Osijek 0:3
Kurilovec - Slaven Belupo 0:2
Vukovar '91 - Zadar 3:5 (3:3, produžeci)
Jadran LP - Split 3:1
Marsonia - Zagreb 3:0
Nehaj - Šibenik 4:6 (2:2, 11m)
Radnik Križevci - Rijeka 0:9
Krk - Cibalia 1:0
Vrapče - Hajduk 0:2
Slavija Pleternica - Vinogradar 0:4
Primorac Biograd - Lokomotiva 0:1
Sloga Mravince - Dinamo 0:1
Sloga NG - Istra 1961 2:4
Zelina - GOŠK 2:0
Varaždin - Međimurje 2:0