Prvu polufinalnu utakmicu ovosezonskog izdanja Hrvatskog nogometnog kupa odigrali su na Maksimiru Dinamo i Osijek, a zagrebački Modri bili su uspješniji te izborili mjesto u završnoj borbi za trofej.
Za vodstvo Dinama pobrinuo se Olmo u 18. minuti nakon odličnog prodora Petkovića, a konačnih 2:0 postavio je Šunjić iz protunapada u 90. minuti dvoboja.
U drugom se polufinalu sastaju Inter i Rijeka, a ogled u Zaprešiću na rasporedu je u srijedu, 24. travnja, s početkom u 18:00 sati.
Finale Hrvatskog kupa igra se 22. svibnja u Puli.