2017–18 Croatian Football Cup
The 2017–18 Croatian Football Cup was the twenty-seventh season of Croatia's football knockout competition. The defending champions were Rijeka, having won their fourth title the previous year by defeating Dinamo Zagreb in the final.
Calendar
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 |
Preliminary round
The draw for the preliminary single-legged round was held on 20 July 2017 in Zagreb. The matches were played on 23 August 2017.Tie no | Home team | Score | Away team |
1* | Zagora Unešić | 4–2 | Nedeljanec |
2 | Fruškogorac Ilok | 0–10 | Varaždin |
3* | Virovitica | 3–3 | Vrbovec |
4 | Križevci | 2–4 | Đakovo Croatia |
5 | Straža Hum na Sutli | 1–3 | Nedelišće |
6** | Garić Garešnica | 0–5 | Sesvete |
7 | Bedem Ivankovo | 4–1 | Međimurje |
8* | Lekenik | 0–6 | Oriolik |
9** | Gorica | 8–0 | Moslavina |
10 | Rudeš | 2–0 | Dragovoljac Poličnik |
11 | Nehaj Senj | 3–2 | Batrina |
12 | Borac Imbriovec | 4–3 | Karlovac 1919 |
13* | Croatia Zmijavci | 7–1 | FEŠK Feričanci |
14 | Crikvenica | 2–3 | Bjelovar |
15 | Slavonija Požega | 2–1 | Mladost Fažana |
16** | Novigrad | 3–0 | Zmaj Blato |
* Matches played on 19 August.
** Matches played on 22 August.
First round
The first round was played on 20 September 2017.Tie no | Home team | Score | Away team |
1 | Borac Imbriovec | 0–6 | Dinamo Zagreb |
2 | Vrbovec | 1–3 | Rijeka |
3 | Oriolik | 0–3 | Hajduk Split |
4 | Croatia Zmijavci | 0–1 | Slaven Belupo |
5 | Bedem Ivankovo | 0–3 | Lokomotiva |
6 | Sesvete | 3–0 | RNK Split |
7 | Nehaj Senj | 0–6 | Osijek |
8 | Đakovo Croatia | 0–4 | Istra 1961 |
9*** | Varaždin | 1–2 | Cibalia |
10* | Slavonija Požega | 1–2 | Zadar |
11 | Nedelišće | 0–6 | Inter Zaprešić |
12 | Bjelovar | 2–3 | NK Zagreb |
13** | Rudeš | 2–2 | Vinogradar |
14 | Zagora Unešić | 0–3 | Šibenik |
15** | Gorica | 3–0 | GOŠK Dubrovnik 1919 |
16 | Novigrad | 5–1 | Zelina |
* Match played on 19 September.
** Matches played on 4 October.
*** Match played on 18 October.
Second round
The second round was played on 25 October 2017.Tie no | Home team | Score | Away team |
1** | Novigrad | 0–0 | Dinamo Zagreb |
2**** | Gorica | 0–3 | Rijeka |
3 | Šibenik | 0–1 | Hajduk Split |
4* | Rudeš | 2–0 | Slaven Belupo |
5 | NK Zagreb | 0–1 | Lokomotiva |
6 | Inter Zaprešić | 2–1 | Sesvete |
7 | Zadar | 0–4 | Osijek |
8*** | Cibalia | 2–3 | Istra 1961 |
* Match played on 24 October.
** Match played on 31 October.
*** Match played on 7 November.
**** Match played on 14 November.
Quarter-finals
The quarter-final was played on 29 November 2017.Tie no | Home team | Score | Away team |
1 | Dinamo Zagreb | 4−2 | Istra 1961 |
2* | Rudeš | 1−2 | Lokomotiva |
3** | Inter Zaprešić | 1−2 | Rijeka |
4 | Osijek | 1−3 | Hajduk Split |
* Match played on 30 November.
** Match played on 13 December at Stadion Rujevica in Rijeka due to inadequate pitch condition at ŠRC Zaprešić.
Semi-finals
The semi-final was originally scheduled for 28 February 2018 but was later postponed due to unfavourable weather conditions.----