A legjobb 32 csapat között a párharcok egy mérkőzésen dőlnek el, az alacsonyabb osztályú együttes lesz a pályaválasztó, azonos osztálybeli ellenfeleknél a korábban kevesebb hazai mérkőzésen szereplő csapat játszhat otthon, ha ez a szám megegyezik, akkor az elsőként kihúzott csapat lett a házigazda. Ha így sem lehet eldönteni, akkor az előbb kihúzott csapat játszhat majd otthon.
Az M4 Sport által közvetített sorsoláson eldőlt, hogy a címvédő Újpest Budafokra látogat majd, a legtöbb kupagyőzelemmel rendelkező Ferencváros pedig Tökölre. Az OTP Bank Liga tabelláját vezető Kisvárda NB I-es ellenféllel, az MTK Budapesttel csap össze, de lesz ZTE-Honvéd élvonabeli csata is.
A Fehérvár a BVSC, a Mezőkövesd az NB II-es Szeged, a Puskás Akadémia az ETO, a DVSC pedig a másodosztályban vitézkedő Kecskemét vendége lesz majd. A Diósgyőr Borsod megyei rangadót vív a Kazincbarcikával.
A 4. forduló hivatalos játéknapja október 27. (szerda).
Magyar Kupa, 4. forduló:
Kisvárda – MTK Budapest
ZTE – Bp. Honvéd
Tököl (megyei I.) – Ferencváros
Haladás (NB II) – Gyirmót
Budafok (NB II) – Újpest
BVSC-Zugló (NB III) – MOL Fehérvár FC
Kecskeméti TE (NB II) – DVSC
Szeged-Csanád Grosics Akadémia (NB II) – Mezőkövesd
ETO FC Győr (NB II) – Puskás Akadémia
III. Kerületi TVE (NB II) – Paks
Csákvár (NB II) – PMFC (NB II)
Jászberény (NB III) – Vasas (NB II)
ESMTK (NB III) – Békéscsaba (NB II)
Kazincbarcika (NB III) – DVTK (NB II)
Nagykanizsa (NB III) – Tatabánya (NB III)
Szegedi VSE (megyei I.) – Cegléd (NB III)
MK: Az NB I-es csapatokat nem lehetett megállítani – a Honvéd simán vette a legnehezebb akadályt