Bijeli su u svom drugom uzastopnom ogledu sa zagrebačkim rivalima htjeli popravni ispit jer su u prvenstvenoj utakmici gosti upisali minimalnu, ali vrijednu pobjedu. Rijeka je ranije danas u drugoj polufinalnoj utakmici svladala Lokomotivu s 1:0. Trener Karoglan u ovoj utakmici nije mogao računati na ozlijeđenog Livaju, a od prve su minute na terenu Kleinheisler i Brekalo. Dinamo je u susret ušao bez ozlijeđenog Ademija. Glavni je sudac utakmice Talijan Fabio Maresca.
Prva je prilika na utakmici pripala hajdukovcima, Brekalov je udarac s 15 metara otišao iznad gola. Bijeli su u sljedećoj minuti izborili korner nakon Nevistićeve greške pri Perkovićevoj povratnoj lopti. U 6. minuti Petković je s 4 metra promašio zicer nakon Sučićeve asistencije. S druge je strane Brekalo dobro pronašao Kalinića, čiji se udarac odbio od Theophileove noge, ali Nevistić je i na to bio spreman. U 12. je minuti Benrahou uposlio Kalinića, ali Theophile je bio dobro postavljen.
U 14. minuti Dinamo je poveo. Petković je pucao s 20 metara, Kalinić je kratko odbio loptu, a na nju je najbrže natrčao Kulenović i bez ometanja je pospremio u mrežu za 0:1.
U 19. minuti vrlo nezgodna prisilna intervencija Hajdukove klupe, Lovre Kalinić odmah se nakon primanja gola požalio na ozljedu i nije mogao nastaviti utakmicu pa je među vratnice morao Lučić, kojega uskoro čeka operacija. Brekalo je u 22. minuti dobro ubacio loptu pred Dinamov gol, ali Perković je očistio ispred Nikole Kalinića. Pierre-Gabriel je u 27. minuti prošao po lijevoj strani, a Moufi je njegovu loptu odbio u korner. Lučić je u 30. minuti izletio s vrata i osujetio Sučićevu dugu loptu za Kulenovića.
U 32. minuti Lučić je vrlo efektno obranio Špikićev udarac sa 6 metara nakon ubačaja Pierrea-Gabriela i spasio Hajduk od drugog gola u mreži. U 37. minuti Hrgovićev ubačaj u ofenzivnoj akciji završava kao korner, u kojem je Petković bio najviši u skoku. Uslijedio je Dinamov kontranapad u kojem je Kulenović u velikoj prilici pucao u Lučića. U nastavku je Petković valjao Hajdukovu obranu, ali udarac mu je blokiran. I u 39. je minuti Kulenović natjerao Lučića na intervenciju, i ovaj je put pucao po sredini gola, u Hajdukova vrlo zaposlenog golmana. U 43. minuti Petković je dobro ubacio pred Lučićev gol, ali ipak malo previsoko za Špikića. U 2. minuti nadoknade prvoga poluvremena Lučić je treći put zaredom morao intervenirati ispred brzonogog Kulenovića koji je pobjegao Hajdukovoj obrani i pucao iskosa, ali nedovoljno precizno u srazu s Hajdukovim vratarom. Kleinheisler je izgubio živce jer Maresca nije sudio prekršaj nad njim, a na njegov je faul zaustavio igru pa je zbog prigovora dobio žuti karton. Do isteka nadoknade prvoga dijela nije bilo novih prilika.
Krajem poluvremena čuli su se i očekivani zvižduci dijela navijača kojima Hajduk, pogotovo s obzirom na ulog u ovoj utakmici, nije pružio mnogo.
Hajduk je u nastavak ušao sa Sahitijem umjesto Benrahoua. U 48. minuti Sigur se upisao u sučevu knjižicu. Lučić je u 49. minuti zaradio pljesak protivničkog napadača Petkovića čiji je odličan pokušaj nakon Šarlijine greške još bolje obranio. U 53. minuti opet isti akter u Dinamovu napadu i Hajdukov golman i opet isti ishod. U 57. minuti Krovinović je ciljao malu mrežu, ali Nevistić je uhvatio loptu u letu. Preko 27 000 gledatelja u 61. je minuti zazvalo Ivana Perišića koji je uočen na zagrijavanju. U 65. minuti kod Hajduka su izišli Brekalo i Kleinheisler, a ušli Trajkovski i Pukštas. S druge je strane umjesto Baturine na terenu Bulat. Udarac raspoloženog Krovinovića u 68. je minuti blokirao Mišić.
U 72. minuti erupcija oduševljenja pri ulasku Ivana Perišića u igru, zamijenio je Hrgovića. U 73. minuti Šarlija je odlično skočio u petercu, ali lopta je otišla samo do dobro postavljenog Nevistića. U 77. minuti kod Dinama su izišli Špikić i Kulenović, a ušli Hoxha i Šutalo. U 80. minuti Perišić je pokušao glavom, iznad gola, a minutu kasnije Trajkovski se nije dobro snašao. U 84. minuti Kalinić je zatresao Dinamovu mrežu, ali uz prekršaj na Nevistiću. Krovinović je u Hajdukovu napadu u 90. minuti izborio korner, ali Trajkovski već poslovično nije uspio prebaciti prvog Dinamova obrambenog igrača. Gosti su potom mijenjali, Ogiwara je zamijenio Ristovskog, a povratnik Marko Rog ušao je umjesto Sučića. Sudac je pokazao šest minuta nadoknade. U posljednjim je sekundama Sigur pucao iz okreta i pogodio gredu, uz mučan uzdah tribina i svijest da Hajduk ni u ovoj utakmici nije mnogo pokazao.
Dinamo je pobijedio pogotkom Kulenovića i u finalu Kupa odmjerit će snage s Rijekom.
HAJDUK: L. Kalinić - Moufi, Šarlija, Prpić, Hrgović - Krovinović, Sigur, Kleinheisler - Benrahou, N. Kalinić, Brekalo
Klupa: Lučić, Perišić, Diallo, Kalik, Odjidja-Ofoe, Elez, Pukštas, Trajkovski, Sahiti
DINAMO: Nevistić - Pierre-Gabriel, Ristovski, Theophile, Perković - Špikić, Mišić, Sučić, Baturina - Kulenović, Petković
Klupa: Krkalić, Ogiwara, Šutalo, Rog, Kaneko, Bulat, Vidović, Hoxha, Brodić