title: 2019–20 Croatian Football Cup
text: # 2019–20 Croatian Football Cup
  
  The 2019–20 Croatian Football Cup was the twenty-ninth season of Croatia's football knockout competition. The defending champions were Rijeka, having won their fifth title the previous year by defeating Dinamo Zagreb in the final.
  
  ## Calendar
  
  | Round | Date(s) | Number of fixtures | Clubs | New entries this round | Goals / games |
  | - | - | - | - | - | - |
  | Preliminary round | 29 August 2019 | 16 | 48 → 32 | 32 | 70 / 16 |
  | First round | 25 September 2019 | 16 | 32 → 16 | 16 | 84 / 16 |
  | Second round | 30 October 2019 | 8 | 16 → 8 | none | 23 / 8 |
  | Quarter-finals | 4 December 2019 | 4 | 8 → 4 | none | 10 / 4 |
  | Semi-finals | 30 May 2020 | 2 | 4 → 2 | none | 9 / 2 |
  | Final | 1 August 2020 | 1 | 2 → 1 | none | 1 / 1 |
  
  ## Participating clubs
  
  The following 48 teams qualified for the competition:
  
  | Best clubs by cup coefficient 16 clubs | Winners and runners up of county cups 32 clubs |
  | - | - |
  | Dinamo Zagreb Rijeka Hajduk Split Slaven Belupo RNK Split Osijek Lokomotiva Inter Zaprešić Istra 1961 Vinogradar Zadar Šibenik Cibalia NK Zagreb Rudeš Novigrad | Osijek-Baranja County cup winner: Belišće Osijek-Baranja County cup runner up: BSK Bijelo Brdo Zagreb County cup winner: Kurilovec Zagreb County cup runner up: Gorica Brod-Posavina County cup winner: Oriolik Brod-Posavina County cup runner up: Sloga Nova Gradiška Vukovar-Srijem County cup winner: Slavonac Vukovar-Srijem County cup runner up: Vuteks-Sloga Međimurje County cup winner: Međimurje Međimurje County cup runner up: Nedelišće Koprivnica-Križevci County cup winner: Mladost (KP) Koprivnica-Križevci County cup runner up: Borac Imbriovec Istria County cup winner: Buje Istria County cup runner up: Jadran-Poreč Sisak-Moslavina County cup winner: Segesta Sisak-Moslavina County cup runner up: Mladost Petrinja Virovitica-Podravina County cup winner: Papuk Orahovica Virovitica-Podravina County cup runner up: Suhopolje Varaždin County cup winner: Varaždin Varaždin County cup runner up: Bednja Bjelovar-Bilogora County cup winner: Bjelovar Bjelovar-Bilogora County cup runner up: Dinamo Predavac Split-Dalmatia County cup winner: Hrvace City of Zagreb cup winner: Maksimir Primorje-Gorski Kotar County cup winner: Opatija Požega-Slavonia County cup winner: Slavonija Zadar County cup winner: Primorac Biograd na Moru Karlovac County cup winner: Karlovac 1919 Dubrovnik-Neretva County cup winner: Jadran Luka Ploče Krapina-Zagorje County cup winner: Zagorec Krapina Šibenik-Knin County cup winner: Zagora Unešić Lika-Senj County cup winner: Nehaj Senj |
  
  ## Preliminary round
  
  The draw for the preliminary single-legged round was held on 30 July 2019 and the matches were played on 28 August 2019.
  
  | Tie no | Home team | Score | Away team |
  | - | - | - | - |
  | 1 | Mladost (KP) | 1–4 | Sloga Nova Gradiška |
  | 2 | Nehaj Senj | 0–2 | Karlovac 1919 |
  | 3 | Primorac Biograd na Moru | 1–3 | BSK Bijelo Brdo |
  | 4 | Dinamo Predavac | 1–3 (a.e.t.) | Kurilovec |
  | $5^*$ | Suhopolje | 2–6 | Oriolik |
  | $6^{**}$ | Hrvace | 3–1 | Segesta |
  | 7 | Slavonac Komletinci | 2–2 (3–4 p) | Buje |
  | 8 | Gorica | 10–0 | Zagorec Krapina |
  | 9 | Bednja | 1–2 (a.e.t.) | Vuteks-Sloga |
  | 10 | Bjelovar | 0–3 | Opatija |
  | 11 | Maksimir | 2–6 | Varaždin |
  | 12 | Zagora Unešić | 5–1 | Papuk Orahovica |
  | 13 | Belišće | 0–0 (4–2 p) | Jadran Luka Ploče |
  | 14 | Borac Imbriovec | 1–3 | Jadran-Poreč |
  | 15 | Nedelišće | 0–2 | Slavonija Požega |
  | 16 | Mladost Petrinja | 3–0 | Međimurje |
  
  * Match played on 14 August. ** Match played on 27 August.
  
  ## First round
  
  The first round was played on 25 September 2019.
  
  | Tie no | Home team | Score | Away team |
  | - | - | - | - |
  | $1^*$ | Karlovac 1919 | 0–7 | Dinamo Zagreb |
  | $2^{**}$ | Buje | 0–11 | Rijeka |
  | 3 | Mladost Petrinja | 0–2 | Hajduk Split |
  | $4^*$ | Hrvace | 1–2 | Slaven Belupo |
  | 5 | Belišće | 3–1 (a.e.t.) | RNK Split |
  | $6^*$ | Vuteks-Sloga | 0–8 | Osijek |
  | $7^*$ | Oriolik | 0–3 | Lokomotiva |
  | 8 | Jadran-Poreč | 3–7 | Inter Zaprešić |
  | 9 | Kurilovec | 2–3 (a.e.t.) | Istra 1961 |
  | 10 | Sloga Nova Gradiška | 1–2 | Vinogradar |
  | 11 | Zagora Unešić | 1–2 (a.e.t.) | Zadar |
  | 12 | Slavonija Požega | 1–5 | Šibenik |
  | 13 | BSK Bijelo Brdo | 1–0 | Cibalia |
  | 14 | Gorica | 8–0 | NK Zagreb |
  | 15 | Varaždin | 4–2 | Rudeš |
  | 16 | Opatija | 3–1 | Novigrad |
  
  * Matches played on 24 September. ** Match played on 1 October.
  
  ## Second round
  
  The second round was played on 30 October 2019.
  
  | Tie no | Home team | Score | Away team |
  | - | - | - | - |
  | 1 | Opatija | 0–3 | Dinamo Zagreb |
  | 2 | Varaždin | 1–2 | Rijeka |
  | 3 | Gorica | 2–1 | Hajduk Split |
  | 4 | BSK Bijelo Brdo | 0–2 | Slaven Belupo |
  | 5 | Šibenik | 2–1 | Belišće |
  | $6^*$ | Zadar | 0–3 | Osijek |
  | 7 | Vinogradar | 0–3 | Lokomotiva |
  | 8 | Istra 1961 | 1–2 | Inter Zaprešić |
  
  * Match played on 23 October.
  
  ## Quarter-finals
  
  The quarter-finals were played on 3 and 4 December 2019.
  
  | Tie no | Home team | Score | Away team |
  | - | - | - | - |
  | 1 | Rijeka | 1–0 | Dinamo Zagreb |
  | 2 | Inter Zaprešić | 0–2 | Osijek |
  | 3 | Šibenik | 0–4 | Lokomotiva |
  | 4 | Gorica | 1–2 | Slaven Belupo |
  
  ## Semi-finals
  
  The semi-finals were played on 30 and 31 May 2020.
  
  ## Final
  
  The final was played on 1 August 2020.
  
  ## Bracket
  
  | Second round 30 October 2019 | Second round 30 October 2019 | Quarter-finals 3–4 December 2019 | Quarter-finals 3–4 December 2019 | Semi-finals 30–31 May 2020 | Semi-finals 30–31 May 2020 | Final 1 August 2020 | Final 1 August 2020 |
  | - | - | - | - | - | - | - | - |
  | Varaždin | 1 | | | | |
  | Rijeka | 2 | | | | |
  | Rijeka | 2 | Rijeka | 1 | | |
  | | | Dinamo Zagreb | 0 | | |
  | Opatija | 0 | Dinamo Zagreb | 0 | | |
  | Dinamo Zagreb | 3 | | | | |
  | Dinamo Zagreb | 3 | | | Rijeka | 3 |
  | | | | | Osijek | 2 |
  | Istra 1961 | 1 | | | Osijek | 2 |
  | Inter Zaprešić | 2 | | | | |
  | Inter Zaprešić | 2 | Inter Zaprešić | 0 | | |
  | | | Osijek | 2 | | |
  | Zadar | 0 | Osijek | 2 | | |
  | Osijek | 3 | | | | | | |
  | Osijek | 3 | | | | | Rijeka | 1 |
  | | | | | | | Lokomotiva | 0 |
  | Gorica | 2 | | | | | Lokomotiva | 0 |
  | Hajduk Split | 1 | | | | | | |
  | Hajduk Split | 1 | Gorica | 1 | | | | |
  | | | Slaven Belupo | 2 | | | | |
  | BSK Bijelo Brdo | 0 | Slaven Belupo | 2 | | | | |
  | Slaven Belupo | 2 | | | | | | |
  | Slaven Belupo | 2 | | | Slaven Belupo | 1 | | |
  | | | | | Lokomotiva | 3 |
  | Šibenik | 2 | | | Lokomotiva | 3 |
  | Belišće | 1 | | | | |
  | Belišće | 1 | Šibenik | 0 | | |
  | | | Lokomotiva | 4 | | |
  | Vinogradar | 0 | Lokomotiva | 4 | | |
  | Lokomotiva | 3 | | | | |
  
  ## Top scorers
  
  | Rank | Player | Club(s) | Goals |
  | - | - | - | - |
  | 1 | Justin Mathieu | Gorica | 5 |
  | 1 | Łukasz Zwoliński | Gorica | 5 |
  | 3 | Drago Gabrić | Zagora Unešić | 4 |
  | 3 | Dominik Glavina | Varaždin | 4 |
  | 3 | Antonio Mance | Osijek | 4 |
  | 3 | Vice Miljanić | Jadran-Poreč | 4 |
  | 3 | Cherif Ndiaye | Gorica | 4 |
  | 8 | Antonio Čolak | Rijeka | 3 |
  | 8 | Domagoj Drožđek | Lokomotiva | 3 |
  | 8 | Mario Gavranović | Dinamo Zagreb | 3 |
  | 8 | Goran Jurić | Oriolik | 3 |
  | 8 | Damian Kądzior | Dinamo Zagreb | 3 |
  | 8 | Patrik Mijić | Oriolik | 3 |
  | 8 | Josip Mitrović | Inter Zaprešić | 3 |
  