2003–04 Ukrainian Cup

{{infobox football tournament season

| title = Ukrainian Cup

| year = 2003—04

| other_title = Kubok Ukrainy

| image =

| imagesize = 250px

| caption =

| country = Ukraine

| num_teams = 64

| defending champions =

| champions = Shakhtar Donetsk

| runner-up = FC Dnipro Dnipropetrovsk

| matches =

| goals =

| top goal scorer =

| player =

| prevseason = 2002—03

| nextseason = 2004—05

}}

The 2003–04 Ukrainian Cup was the 13th annual edition of Ukraine's football knockout competition, known as the Ukrainian Cup. Shakhtar Donetsk won the title, defeating FC Dnipro Dnipropetrovsk in the final.

Round and draw dates

All draws held at FFU headquarters (Building of Football) in Kyiv unless stated otherwise.

class="wikitable" style="text-align:center"
rowspan=2|Round

! rowspan=2|Draw date

! colspan=2|Game date

First leg

! Second leg

Round of 64

| ?

| colspan=2|8–10 August 2003

Round of 32

| ?

| colspan=2|23–24 August 2003

Round of 16

| ?

| colspan=2|28–29 October 2003

Quarter-finals

| ?

| 15–16 November 2003

| 19–21 November 2003

Semi-finals

| ?

| 7 March 2004

| 21 April 2004

Final

| colspan="3"| 30 May 2004 at NSC "Olimpiyskiy", Kyiv

Competition Schedule

= First round =

width=100% cellspacing=1

!width=20%|

!width=12%|

!width=20%|

!

style=font-size:90%

|align=right| FC Podillya Khmelnytskyi

|align=center|1:3

| FC Arsenal Kyiv

|

style=font-size:90%

|align=right| FC Naftovyk Dolyna

|align=center|0:1

| FC Obolon Kyiv

|

style=font-size:90%

|align=right| FC Veres Rivne

|align=center|+:-

| FC Enerhetyk Burshtyn

|

style=font-size:90%

|align=right| FC Ikva Mlyniv

|align=center|1:3

| FC Polissya Zhytomyr

style=font-size:90%

|align=right| FC Nyva Ternopil

|align=center|0:4

| FC Illichivets Mariupol

style=font-size:90%

|align=right| FC Hazovyk-Skala Stryi

|align=center| 1:0

| FC Zirka Kirovohrad

style=font-size:90%

|align=right| FC Tekhno-Center Rohatyn

|align=center| 0:4

| FC Volyn Lutsk

style=font-size:90%

|align=right| FC Bukovyna Chernivtsi

|align=center| 0:2

| FC Nafkom-Akademiya Irpin

|

style=font-size:90%

|align=right| FC Chornohora Ivano-Frankivsk

|align=center| 0:1

| MFK Mykolaiv

|

style=font-size:90%

|align=right| FC Rava Rava-Ruska

|align=center| 0:1

| SC Tavriya Simferopol

style=font-size:90%

|align=right| FC Dynamo Simferopol

|align=center| 0:3

| FC Nyva Vinnytsia

style=font-size:90%

|align=right| FC Elektrometalurh-NZF Nikopol

|align=center| 0:1

| FC Zakarpattia Uzhhorod

style=font-size:90%

|align=right| SC Olkom Melitopol

|align=center| 1:5

| FC Metalurh Donetsk

style=font-size:90%

|align=right| FC Dnister Ovidiopol

|align=center| 3:2

| FC Systema-Boreks Borodyanka

style=font-size:90%

|align=right| FC Krystal Kherson

|align=center| 1:2

| FC CSKA Kyiv

|

style=font-size:90%

|align=right| Olimpiya FC AES Uzhnoukrainsk

|align=center| 0:3

| FC Chornomorets Odesa

style=font-size:90%

|align=right| PFC Sevastopol

|align=center| 3:4

| FC Kryvbas Kryvyi Rih

style=font-size:90%

|align=right| FC Ros Bila Tserkva

|align=center| 2:2

| FC Spartak Sumy

| (pk: 2:4)

style=font-size:90%

|align=right| FC Tytan Armyansk

|align=center| 1:1

| FC Karpaty Lviv

| (pk: 4:1)

style=font-size:90%

|align=right| FC Hirnyk-Sport Komsomolsk

|align=center| 0:2

| FC Metalurh Zaporizhzhia

style=font-size:90%

|align=right| FC Cherkasy

|align=center| 2:3

| FC Naftovyk Okhtyrka

style=font-size:90%

|align=right| FC Vodnyk Mykolaiv

|align=center| 0:3

| FC Vorskla Poltava

|

style=font-size:90%

|align=right| FC Krymteplytsia Molodizhne

|align=center| 0:1

| FC Spartak Ivano-Frankivsk

style=font-size:90%

|align=right| FC Palmira Odesa

|align=center| 2:2

| FC Arsenal Kharkiv

| (pk: 4:2)

style=font-size:90%

|align=right| FC Desna Chernihiv

|align=center| 0:2

| FC Dnipro Dnipropetrovsk

|

style=font-size:90%

|align=right| FC Stal Dniprodzerzhynsk

|align=center| 1:2

| FC Zorya Luhansk

style=font-size:90%

|align=right| FC Avanhard Rovenky

|align=center| 0:4

| FC Borysfen Boryspil

|

style=font-size:90%

|align=right| FC Yavir Krasnopillya

|align=center| 0:3

| FC Shakhtar Donetsk

|

style=font-size:90%

|align=right| FC Elektron Romny

|align=center| 0:2

| FC Krasyliv

|

style=font-size:90%

|align=right| FC Vuhlyk Dymytrov

|align=center| 0:7

| FC Dynamo Kyiv

|

style=font-size:90%

|align=right| FC Helios Kharkiv

|align=center| 0:2

| FC Metalist Kharkiv

|

style=font-size:90%

|align=right| FC Hazovyk Kharkiv

|align=center| 1:2

| FC Stal Alchevsk

|

= Second round =

width=100% cellspacing=1

!width=20%|

!width=12%|

!width=20%|

!

style=font-size:90%

|align=right| FC Spartak Sumy

|align=center|1:5

| FC Vorskla Poltava

|

style=font-size:90%

|align=right| FC Nyva Vinnytsia

|align=center|1:2

| FC Chornomorets Odesa

|

style=font-size:90%

|align=right| FC Naftovyk Okhtyrka

|align=center|1:2

| FC Metalurh Zaporizhzhia

| (a.e.t.)

style=font-size:90%

|align=right| FC Spartak Ivano-Frankivsk

|align=center|5:3

| FC Metalist Kharkiv

|

style=font-size:90%

|align=right| FC Nafkom-Akademiya Irpin

|align=center|0:1

| FC Dnipro Dnipropetrovsk

|

style=font-size:90%

|align=right| FC Zakarpattia Uzhhorod

|align=center|0:1

| FC Kryvbas Kryvyi Rih

|

style=font-size:90%

|align=right| FC Krasyliv

|align=center|1:4

| SC Tavriya Simferopol

|

style=font-size:90%

|align=right| FC Polissya Zhytomyr

|align=center|2:3

| FC Borysfen Boryspil

| (a.e.t.)

style=font-size:90%

|align=right| FC CSKA Kyiv

|align=center|0:2

| FC Illichivets Mariupol

|

style=font-size:90%

|align=right| FC Zorya Luhansk

|align=center|2:5

| FC Obolon Kyiv

|

style=font-size:90%

|align=right| MFK Mykolaiv

|align=center|0:6

| FC Dynamo Kyiv

|

style=font-size:90%

|align=right| FC Tytan Armyansk

|align=center|1:4

| FC Volyn Lutsk

|

style=font-size:90%

|align=right| FC Veres Rivne

|align=center|1:4

| FC Metalurh Donetsk

|

style=font-size:90%

|align=right| FC Palmira Odesa

|align=center|0:2

| FC Shakhtar Donetsk

|

style=font-size:90%

|align=right| FC Hazovyk-Skala Stryi

|align=center|1:4

| FC Arsenal Kyiv

style=font-size:90%

|align=right| FC Dnister Ovidiopol

|align=center|1:2

| FC Stal Alchevsk

= Third Round =

width=100% cellspacing=1

!width=20%|

!width=12%|

!width=20%|

!

style=font-size:90%

|align=right| FC Dnipro Dnipropetrovsk

|align=center|3:0

| FC Arsenal Kyiv

|

style=font-size:90%

|align=right| FC Metalurh Donetsk

|align=center|1:1

| SC Tavriya Simferopol

| (pk: 8:9)

style=font-size:90%

|align=right| FC Illichivets Mariupol

|align=center|5:0

| FC Vorskla Poltava

|

style=font-size:90%

|align=right| FC Borysfen Boryspil

|align=center|1:2

| FC Metalurh Zaporizhzhia

|

style=font-size:90%

|align=right| FC Kryvbas Kryvyi Rih

|align=center|0:4

| FC Shakhtar Donetsk

|

style=font-size:90%

|align=right| FC Dynamo Kyiv

|align=center|1:0

| FC Volyn Lutsk

|

style=font-size:90%

|align=right| FC Stal Alchevsk

|align=center|3:0

| FC Obolon Kyiv

|

style=font-size:90%

|align=right| FC Spartak Ivano-Frankivsk

|align=center|0:1

| FC Chornomorets Odesa

|

= Quarterfinals =

{{TwoLegStart}}

{{TwoLegResult|FC Metalurh Zaporizhzhia||1–3|FC Chornomorets Odesa|| 1–1 | 0–2 }}

{{TwoLegResult|FC Illichivets Mariupol||0–9|FC Dynamo Kyiv|| 0–8 | 0–1 }}

{{TwoLegResult|FC Stal Alchevsk||1–3|FC Shakhtar Donetsk|| 0–0 | 1–3 }}

{{TwoLegResult|FC Dnipro Dnipropetrovsk||6–2|SC Tavriya Simferopol|| 4–1 | 2–1 }}

|}

= Semifinals =

{{TwoLegStart}}

{{TwoLegResult|FC Chornomorets Odesa||0–2|FC Shakhtar Donetsk|| 0–1 | 0–1 }}

{{TwoLegResult|FC Dnipro Dnipropetrovsk||2–2 {{pen|2–1}}|FC Dynamo Kyiv|| 2–0 | 0–2 {{aet}}}}

|}

= Final =

{{main|2004 Ukrainian Cup Final}}

{{footballbox

|date=30 May 2004

|time=17:00 LST

|team1=Shakhtar Donetsk (PL)

|score= 2–0

|aet=

|report= [https://footpass.ffu.ua/uk/protocol/113194 Report]

|team2=(PL) Dnipro Dnipropetrovsk

|goals1= Byelik {{goal|1}}
Stoican {{sent off|0|30}}
Tymoshchuk {{goal|88}}

|goals2= Shelayev {{sent off|0|31}}

|stadium=NSC Olimpiyskiy, Kyiv

|attendance= 68,000

|referee= Serhiy Shebek }}