Elkerülte egymást a két-két azonos osztályban szereplő csapat, ezért mindkét párosításban egy-egy második vonallbeli együttes élvonalbeli ellenféllel veszi fel a harcot, hogy bekerüljön a Magyar Kupa döntőjébe. Mivel a kupa kiírása szerint mindig az alacsonyabb osztályú csapat a pályaválasztó, a Budapesti Vasas a címvédő Ferencvárost, míg a Budapest Honvéd a Zalaegerszeg együttesét fogadja az április 14-én lebonyolítandó játéknapon.
Magyar Kupa-elődöntőkBudapesti Vasas–Ferencváros
Budapest Honvéd–Zalaegerszeg
MK 2003-2004