2017–18 Polish Cup

The 2017–18 Polish Cup was the sixty-fourth season of the annual Polish football knockout tournament. It began on 14 July 2017 with the first matches of the preliminary round and ended on 2 May 2018 with the final at PGE Narodowy.[1] Winners of the competition, Legia Warsaw, qualified for the qualifying tournament of the 2018–19 UEFA Europa League. They secured their 19th Polish Cup title ever, after defeating 2–1 defending champions from Arka Gdynia.

2017–18 Polish Cup
Puchar Polski
Tournament details
Country Poland
Venue(s)PGE Narodowy, Warsaw
Dates14 July 2017 – 2 May 2018
Teams68
Defending championsArka Gdynia
Final positions
ChampionsLegia Warsaw
Runner-upArka Gdynia
Tournament statistics
Matches played72
Goals scored233 (3.24 per match)
Top goal scorer(s)Igor Angulo
Armando Sadiku
Janusz Surdykowski
(4 goals)

Participating teams

Enter in Round of 32Enter in First RoundEnter in preliminary round
2016–17 Ekstraklasa
16 teams
2016–17 I liga
12 highest ranked teams
2016–17 I liga
6 lowest ranked teams
2016–17 II liga
18 teams
Winners of 16 regional cup competitions

Source: 90minut.pl

Notes
  1. Polonia Bytom withdrew from the competition.[2]

Round and draw dates

RoundDraw dateFirst legSecond leg
Preliminary round22 June 201714–18 July 2017
First round22–26 July 2017
Round of 3225 July 20178–10 August 2017
Round of 1619–27 September 2017
Quarter-finals24–26 October 201728–29 November 2017
Semi-finals3–4 April 201817–18 April 2018
Final2 May 2018
at PGE Narodowy[1]

Source: 90minut.pl

Preliminary round

The draw for this round was conducted at the headquarters of the Polish FA on 22 June 2017. Participating in this round were 16 regional cup winners, 18 teams from the 2016–17 II liga and 6 lowest ranked teams from the 2016–17 I liga. The matches were played from 14 to 18 July 2017.[3]

16 of the 24 I liga and II liga teams participating in the preliminary round were drawn against the 16 regional cup winners, and the remaining 8 were drawn against each other. Games were hosted by teams playing in the lower division in the 2017–18 season.[note 1] The host of Legionovia Legionowo versus Znicz Pruszków (both teams playing in 2017–18 II liga) game was determined by the order in which the teams were drawn.The number in brackets indicates what tier of Polish football each team competes in during the 2017–18 season.

Team 1 Score Team 2
14 July 2017
Polonia Środa Wielkopolska (4)1–2ROW 1964 Rybnik (3)
15 July 2017
Świt Nowy Dwór Mazowiecki (4)5–0Odra Opole (2)
Wda Świecie (4)1–3Radomiak Radom (3)
Warta Sieradz (4)0–0 (a.e.t.) (4–2 p)Stomil Olsztyn (2)
Stal Rzeszów (4)3–3 (a.e.t.) (7–6 p)Olimpia Zambrów (4)
Gryf Słupsk (5)2–4MKS Kluczbork (3)
Ruch Zdzieszowice (4)3–3 (a.e.t.) (3–1 p)Olimpia Elbląg (3)
Podhale Nowy Targ (4)0–1Siarka Tarnobrzeg (3)
MKP Szczecinek (5)0–7Błękitni Stargard (3)
ŁKS 1926 Łomża (4)2–4Bytovia Bytów (2)
Chełmianka Chełm (4)1–0Rozwój Katowice (3)
Kotwica Kołobrzeg (4)0–2GKS Tychy (2)
Legionovia Legionowo (3)3–1Znicz Pruszków (3)
Wisła Puławy (3)3–2Raków Częstochowa (2)
16 July 2017
Rekord Bielsko-Biała (4)2–6GKS Bełchatów (3)
Stilon Gorzów Wielkopolski (4)1–3Puszcza Niepołomice (2)
Zagłębie II Lubin (4)0–1Gryf Wejherowo (3)
18 July 2017
KSZO Ostrowiec Świętokrzyski (4)1–1 (a.e.t.) (3–2 p)Warta Poznań (3)
Sokół Ostróda (4)2–0Polonia Warsaw (4)
No match
Polonia Bytom (4)0–3 (awarded)1Stal Stalowa Wola (3)
Notes
14 July 2017 (2017-07-14) Polonia Środa Wielkopolska1–2 ROW 1964 Rybnik Środa Wielkopolska
17:00 CEST (UTC+02:00)
  • Molewski 14'
Report
Stadium: CSiR Stadion Średzki
Attendance: 1,400
Referee: Konrad Aluszyk (Gorzów Wielkopolski)[4]
15 July 2017 (2017-07-15) MKP Szczecinek0–7 Błękitni Stargard Szczecinek
16:00 CEST (UTC+02:00)Report
  • Wojtasiak 3'
  • Gutowski 10'
  • Szymusik 23'
  • Skórecki 33'
  • Pustelnik 37' (pen.)
  • Inczewski 68', 72'
Stadium: Stadion Miejski
Referee: Łukasz Karski (Słupsk)[4]
15 July 2017 (2017-07-15) Warta Sieradz 0–0 (a.e.t.)
(4–2 p)
Stomil OlsztynWarta
17:00 CEST (UTC+02:00)ReportStadium: Stadion Jutrzenki
Referee: Marek Opaliński (Legnica)[4]
Penalties
15 July 2017 (2017-07-15) Stal Rzeszów 3–3 (a.e.t.)
(7–6 p)
Olimpia ZambrówRzeszów
17:00 CEST (UTC+02:00)
Report
  • Jackiewicz 70', 103', 109'
Stadium: Stadion Miejski
Attendance: 500
Referee: Mateusz Złotnicki (Lublin)[4]
Penalties
  • Jackiewicz
  • Grzybowski
  • Gryko
  • Dębek
  • Hryszko
  • Jastrzębski
  • Koncewicz
  • Piłatowski
  • Zalewski
15 July 2017 (2017-07-15) Ruch Zdzieszowice 3–3 (a.e.t.)
(3–1 p)
Olimpia ElblągZdzieszowice
17:00 CEST (UTC+02:00)
  • Kostrzycki 30'
  • Polak 35'
  • Werner 71'
Report
  • Kolosov 23'
  • Szmydt 67'
  • Danowski 74'
Stadium: Stadion Miejski
Attendance: 300
Referee: Rafał Rokosz (Katowice)[4]
Penalties
  • Czajkowski
  • Wieczorek
  • Sotor
  • Zapotoczny
15 July 2017 (2017-07-15) Podhale Nowy Targ0–1 Siarka Tarnobrzeg Nowy Targ
17:00 CEST (UTC+02:00)ReportGrzesik 65'Stadium: Stadion Miejski im. Józefa Piłsudskiego
Referee: Daniel Kruczyński (Żywiec)[4]
15 July 2017 (2017-07-15) ŁKS 1926 Łomża2–4 Bytovia Bytów Łomża
17:00 CEST (UTC+02:00)
  • Sadowski 21'
  • Kaliszewski 51'
Report
Stadium: Stadion Miejski
Referee: Konrad Gąsiorowski (Biała Podlaska)[4]
15 July 2017 (2017-07-15) Chełmianka Chełm 1–0Rozwój KatowiceChełm
17:00 CEST (UTC+02:00)Banaszak 13'ReportStadium: Stadion Miejski
Attendance: 800
Referee: Damian Gawęcki (Kielce)[4]
15 July 2017 (2017-07-15) Legionovia Legionowo 3–1Znicz PruszkówLegionowo
17:00 CEST (UTC+02:00)
Report
  • Machalski 33'
Stadium: Stadion Miejski
Referee: Łukasz Kuźma (Białystok)[4]
15 July 2017 (2017-07-15) Świt Nowy Dwór Mazowiecki 5–0Odra OpoleNowy Dwór Mazowiecki
18:00 CEST (UTC+02:00)
  • Wolski 8'
  • Drwęcki 25'
  • Gabrych 38'
  • Basiuk 73'
  • Kozłowski 89'
ReportStadium: Stadion Miejski
Attendance: 500
Referee: Wojciech Myć (Lublin)[4]
15 July 2017 (2017-07-15) Wda Świecie1–3 Radomiak Radom Świecie
18:00 CEST (UTC+02:00)
  • Retlewski 64' (pen.)
Report
Stadium: Stadion Miejski
Attendance: 420
Referee: Mariusz Korpalski (Toruń)[4]
15 July 2017 (2017-07-15) Gryf Słupsk2–4 MKS Kluczbork Słupsk
18:00 CEST (UTC+02:00)
  • Stasiak 28' (pen.)
  • Mikołajczyk 67'
Report
  • Nitkiewicz 21' (pen.)
  • Deja 51', 90'
  • Niemczyk 77'
Stadium: Stadion Gryfa
Attendance: 900
Referee: Damian Kos (Gdańsk)[4]
15 July 2017 (2017-07-15) Kotwica Kołobrzeg0–2 GKS Tychy Kołobrzeg
18:00 CEST (UTC+02:00)Report
Stadium: Stadion Miejski
Attendance: 1,500
Referee: Zbigniew Dobrynin (Łódź)[4]
15 July 2017 (2017-07-15) Wisła Puławy 3–2Raków CzęstochowaPuławy
18:00 CEST (UTC+02:00)Report
  • Mesjasz 38', 84'
Stadium: Stadion MOSiR
Attendance: 700
Referee: Piotr Urban (Warsaw)[4]
16 July 2017 (2017-07-16) Zagłębie II Lubin0–1 Gryf Wejherowo Polkowice
11:00 CEST (UTC+02:00)Gabor 88'Stadium: Stadion KS Polkowice
Referee: Marcin Kochanek (Opole)[4]
16 July 2017 (2017-07-16) Rekord Bielsko-Biała2–6 GKS Bełchatów Bielsko-Biała
17:00 CEST (UTC+02:00)
  • Sobik 13'
  • Szędzielarz 28'
Report
Stadium: Stadion Rekordu
Attendance: 1,000
Referee: Piotr Lasyk (Bytom)[4]
16 July 2017 (2017-07-16) Stilon Gorzów Wielkopolski1–3 Puszcza Niepołomice Gorzów Wielkopolski
17:00 CEST (UTC+02:00)Świtaj 80' (pen.)Report
  • Orłowski 8', 10'
  • Ziętarski 70'
Stadium: Stadion OSiR
Attendance: 350
Referee: Piotr Idzik (Poznań)[4]
18 July 2017 (2017-07-18) KSZO Ostrowiec Świętokrzyski 1–1 (a.e.t.)
(3–2 p)
Warta PoznańOstrowiec Świętokrzyski
17:00 CEST (UTC+02:00)Mąka 85'ReportLaskowski 45' (pen.)Stadium: Miejski Stadion Sportowy "KSZO"
Attendance: 1,000
Referee: Mariusz Złotek (Stalowa Wola)[5]
Penalties
  • Stachurski
  • Kapsa
  • Persona
  • Mąka
18 July 2017 (2017-07-18) Sokół Ostróda 2–0Polonia WarsawOstróda
18:00 CEST (UTC+02:00)
  • Korzeniewski 27'
  • Ciach 51'
ReportStadium: Stadion Miejski
Attendance: 980
Referee: Piotr Łęgosz (Włocławek)[5]

First round

The draw for this round was conducted at the headquarters of the Polish FA on 22 June 2017. The matches were played from 22 to 26 July 2017. Participating in this round were the 20 winners from the previous round and 12 highest ranked teams from the 2016–17 I liga.[3]Winners of matches were advanced to the next round. The 12 teams joining in this round were seeded and their opponents were drawn from the 20 winners of the preliminary round (the other 8 formed the remaining 4 matches). Games will be hosted by teams playing in the lower division in the 2017–18 season.[note 1] Host of match between Puszcza Niepołomice and GKS Tychy (the teams are playing in the same tier) was decided by a draw on 17 July 2017.[6]The number in brackets indicates what tier of Polish football each team competes in during the 2017–18 season.

Team 1 Score Team 2
22 July 2017
GKS Bełchatów (3)2–1Wigry Suwałki (2)
MKS Kluczbork (3)0–3Chrobry Głogów (2)
Siarka Tarnobrzeg (3)1–0GKS Katowice (2)
Świt Nowy Dwór Mazowiecki (4)2–2 (a.e.t.) (5–4 p)Olimpia Grudziądz (2)
Wisła Puławy (3)2–2 (a.e.t.) (4–3 p)Pogoń Siedlce (2)
KSZO Ostrowiec Świętokrzyski (4)0–1Stal Mielec (2)
Stal Rzeszów (4)1–3Miedź Legnica (2)
Radomiak Radom (3)1–1 (a.e.t.) (2–4 p)Podbeskidzie Bielsko-Biała (2)
Legionovia Legionowo (3)1–4Chojniczanka Chojnice (2)
Chełmianka Chełm (4)0–3Zagłębie Sosnowiec (2)
Puszcza Niepołomice (2)0–1GKS Tychy (2)
Ruch Zdzieszowice (4)2–1Gryf Wejherowo (3)
Błękitni Stargard (3)1–2Bytovia Bytów (2)
23 July 2017
Sokół Ostróda (4)2–1 (a.e.t.)Stal Stalowa Wola (3)
26 July 2017
ROW 1964 Rybnik (3)0–2Górnik Zabrze (1)
Warta Sieradz (4)1–5Sandecja Nowy Sącz (1)
22 July 2017 (2017-07-22) Świt Nowy Dwór Mazowiecki 2–2 (a.e.t.)
(5–4 p)
Olimpia GrudziądzNowy Dwór Mazowiecki
16:00 CEST (UTC+02:00)
  • Basiuk 34'
  • Gabrych 86'
ReportJanicki 7', 42'Stadium: Stadion Miejski
Attendance: 300
Referee: Tomasz Marciniak (Płock)[7]
Penalties
  • Dankowski
  • Wolski
  • Basiuk
  • Gabrych
  • Kozłowski
22 July 2017 (2017-07-22) Legionovia Legionowo1–4 Chojniczanka Chojnice Legionowo
16:00 CEST (UTC+02:00)
  • Koziara 59'
ReportStadium: Stadion Miejski
Attendance: 300
Referee: Tomasz Wajda (Żywiec)[7]
22 July 2017 (2017-07-22) MKS Kluczbork0–3 Chrobry Głogów Kluczbork
17:00 CEST (UTC+02:00)Report
  • Trytko 26' (pen), 38'
  • Szczepaniak 57'
Stadium: Stadion Miejski
Attendance: 500
Referee: Sebastian Jarzębak (Bytom)[7]
22 July 2017 (2017-07-22) Siarka Tarnobrzeg 1–0GKS KatowiceTarnobrzeg
17:00 CEST (UTC+02:00)Grzesik 15'ReportStadium: Stadion OSiR
Attendance: 1,800
Referee: Łukasz Szczech (Warsaw)[7]
22 July 2017 (2017-07-22) Wisła Puławy 2–2 (a.e.t.)
(4–3 p)
Pogoń Siedlce Puławy
17:00 CEST (UTC+02:00)Report
Stadium: Stadion MOSiR
Attendance: 400
Referee: Marcin Liana (Bydgoszcz)[7]
Penalties
22 July 2017 (2017-07-22) Stal Rzeszów1–3 Miedź Legnica Rzeszów
17:00 CEST (UTC+02:00)Zięba 70'ReportStadium: Stadion Miejski
Attendance: 1,000
Referee: Robert Marciniak (Kraków)[7]
22 July 2017 (2017-07-22) Radomiak Radom 1–1 (a.e.t.)
(2–4 p)
Podbeskidzie Bielsko-Biała Radom
17:00 CEST (UTC+02:00)Cupriak 46'ReportPodgórski 26' (pen.)Stadium: Stadion MOSiR
Attendance: 3,300
Referee: Paweł Pskit (Łódź)[7]
Penalties
22 July 2017 (2017-07-22) Chełmianka Chełm0–3 Zagłębie Sosnowiec Chełm
17:00 CEST (UTC+02:00)Report
Stadium: Stadion Miejski
Attendance: 1,000
Referee: Wojciech Krztoń (Olsztyn)[7]
22 July 2017 (2017-07-22) Puszcza Niepołomice0–1 GKS Tychy Niepołomice
17:00 CEST (UTC+02:00)ReportBiernat 19'Stadium: Stadion Miejski
Attendance: 500
Referee: Sebastian Tarnowski (Wrocław)[7]
22 July 2017 (2017-07-22) Ruch Zdzieszowice 2–1Gryf WejherowoZdzieszowice
17:00 CEST (UTC+02:00)
  • Czajkowski 50' (pen.)
  • Sotor 58'
Report
  • Nadolski 20' (pen.)
Stadium: Stadion Miejski
Attendance: 400
Referee: Paweł Kukla (Kraków)[7]
22 July 2017 (2017-07-22) Błękitni Stargard1–2 Bytovia Bytów Stargard
17:00 CEST (UTC+02:00)Węsierski 57'Report
Stadium: Stadion Miejski
Attendance: 800
Referee: Łukasz Bednarek (Koszalin)[7]
22 July 2017 (2017-07-22) GKS Bełchatów 2–1Wigry SuwałkiBełchatów
19:00 CEST (UTC+02:00)
  • Flaszka 88'
  • Giel 90'
ReportKlepczyński 90' (o.g.)Stadium: GIEKSA Arena
Attendance: 1,000
Referee: Dominik Sulikowski (Gdańsk)[7]
23 July 2017 (2017-07-23) Sokół Ostróda 2–1 (a.e.t.)Stal Stalowa WolaOstróda
19:45 CEST (UTC+02:00)
  • Otręba 25'
  • Zalewski 110'
ReportDziubiński 90'Stadium: Stadion Miejski
Attendance: 950
Referee: Konrad Kiełczewski (Białystok)[7]
26 July 2017 (2017-07-26) Warta Sieradz1–5 Sandecja Nowy Sącz Warta
17:30 CEST (UTC+02:00)Mitek 85'Report
Stadium: Stadion Jutrzenki
Attendance: 500
Referee: Szymon Lizak (Poznań)[8]
26 July 2017 (2017-07-26) ROW 1964 Rybnik0–2 Górnik Zabrze Rybnik
19:00 CEST (UTC+02:00)Report
Stadium: Stadion MOSiR
Attendance: 5,516
Referee: Marcin Szrek (Kielce)[8]

Bracket

Round of 32Round of 16QuarterfinalsSemifinalsFinal
            
Sokół Ostróda1
Górnik Zabrze3
Górnik Zabrze (a.e.t.)3
Sandecja Nowy Sącz2
Miedź Legnica1
Sandecja Nowy Sącz2
Górnik Zabrze33
Chojniczanka Chojnice10
GKS Bełchatów0
Chojniczanka Chojnice3
Chojniczanka Chojnice2
Bruk-Bet Termalica Nieciecza1
Siarka Tarnobrzeg1
Bruk-Bet Termalica Nieciecza (a.e.t.)4
Górnik Zabrze11
Legia Warsaw12
Wisła Puławy1
Legia Warsaw4
Legia Warsaw4
Ruch Zdzieszowice0
Ruch Zdzieszowice2
Górnik Łęczna1
Legia Warsaw34
Bytovia Bytów12
Pogoń Szczecin3
Lech Poznań0
Pogoń Szczecin0 (4)
Bytovia Bytów (p)0 (5)
Bytovia Bytów1
Lechia Gdańsk0
Legia Warsaw2
Arka Gdynia1
Świt Nowy Dwór Mazowiecki1
Podbeskidzie Bielsko-Biała3
Podbeskidzie Bielsko-Biała1
Arka Gdynia (a.e.t.)2
Arka Gdynia (a.e.t.)4
Śląsk Wrocław2
Arka Gdynia21
Chrobry Głogów01
Stal Mielec0
Piast Gliwice2
Piast Gliwice1
Chrobry Głogów2
Ruch Chorzów1
Chrobry Głogów3
Arka Gdynia11
Korona Kielce20
GKS Tychy1 (1)
Cracovia (p)1 (4)
Cracovia0
Zagłębie Lubin3
Zagłębie Lubin2
Jagiellonia Białystok1
Zagłębie Lubin00
Korona Kielce12
Zagłębie Sosnowiec1
Korona Kielce (a.e.t.)2
Korona Kielce (a.e.t.)1
Wisła Kraków0
Wisła Kraków2
Wisła Płock1

Round of 32

The draw for this round was conducted at the PGE Narodowy[1] on 25 July 2017.[9] The matches were played on 8–10 August 2017. Participating in this round were the 16 winners from the previous round and 16 teams from the 2016–17 Ekstraklasa.[3] Games were hosted by teams playing in the lower division in the 2017–18 season. The hosts of matches of teams playing in the same tier were the teams occupying a higher position in the bracket.

Team 1 Score Team 2
8 August 2017
Siarka Tarnobrzeg (3)1–4 (a.e.t.)Bruk-Bet Termalica Nieciecza (1)
Wisła Puławy (3)1–4Legia Warsaw (1)
Ruch Zdzieszowice (4)2–1Górnik Łęczna (2)
Świt Nowy Dwór Mazowiecki (4)1–3Podbeskidzie Bielsko-Biała (2)
Stal Mielec (2)0–2Piast Gliwice (1)
Ruch Chorzów (2)1–3Chrobry Głogów (2)
Wisła Kraków (1)2–1Wisła Płock (1)
9 August 2017
Sokół Ostróda (4)1–3Górnik Zabrze (1)
Miedź Legnica (2)1–2Sandecja Nowy Sącz (1)
GKS Bełchatów (3)0–3Chojniczanka Chojnice (2)
Pogoń Szczecin (1)3–0Lech Poznań (1)
Bytovia Bytów (2)1–0Lechia Gdańsk (1)
GKS Tychy (2)1–1 (a.e.t.) (1–4 p)Cracovia (1)
Zagłębie Lubin (1)2–1Jagiellonia Białystok (1)
10 August 2017
Arka Gdynia (1)4–2 (a.e.t.)Śląsk Wrocław (1)
Zagłębie Sosnowiec (2)1–2 (a.e.t.)Korona Kielce (1)
8 August 2017 (2017-08-08) Siarka Tarnobrzeg1–4 (a.e.t.) Bruk-Bet Termalica Nieciecza Tarnobrzeg
17:00 CEST (UTC+02:00)Czyżycki 88'Report
Stadium: Stadion OSiR
Attendance: 1,000
Referee: Piotr Urban (Warsaw)[10]
8 August 2017 (2017-08-08) Ruch Zdzieszowice 2–1Górnik ŁęcznaZdzieszowice
17:00 CEST (UTC+02:00)
  • Zapotoczny 11'
  • Sotor 21'
ReportSuchanek 44'Stadium: Stadion Miejski
Attendance: 600
Referee: Daniel Kruczyński (Żywiec)[10]
8 August 2017 (2017-08-08) Wisła Puławy1–4 Legia Warsaw Puławy
18:00 CEST (UTC+02:00)Hirsz 90'Report
Stadium: Stadion MOSiR
Attendance: 3,930
Referee: Bartosz Frankowski (Toruń)[10]
8 August 2017 (2017-08-08) Świt Nowy Dwór Mazowiecki1–3 Podbeskidzie Bielsko-Biała Nowy Dwór Mazowiecki
19:00 CEST (UTC+02:00)Pomorski 20'ReportStadium: Stadion Miejski
Attendance: 900
Referee: Łukasz Szczech (Warsaw)[10]
8 August 2017 (2017-08-08) Stal Mielec0–2 Piast Gliwice Mielec
19:00 CEST (UTC+02:00)ReportStadium: Stadion Stali
Attendance: 3,049
Referee: Mateusz Złotnicki (Lublin)[10]
8 August 2017 (2017-08-08) Ruch Chorzów1–3 Chrobry Głogów Chorzów
19:00 CEST (UTC+02:00)Arak 11'Report
Stadium: Stadion Miejski
Attendance: 3,365
Referee: Dawid Bukowczan (Żywiec)[10]
8 August 2017 (2017-08-08) Wisła Kraków 2–1Wisła PłockKraków
20:45 CEST (UTC+02:00)González 56' (pen.), 86' (pen.)ReportŁukowski 49'Stadium: Stadion Miejski im. Henryka Reymana
Attendance: 7,827
Referee: Dominik Sulikowski (Gdańsk)[10]
9 August 2017 (2017-08-09) Sokół Ostróda1–3 Górnik Zabrze Ostróda
19:00 CEST (UTC+02:00)Mlonek 20'ReportStadium: Stadion Miejski
Attendance: 2,214
Referee: Sylwester Rasmus (Toruń)[10]
9 August 2017 (2017-08-09) Miedź Legnica1–2 Sandecja Nowy Sącz Legnica
19:00 CEST (UTC+02:00)Garguła 45' (pen.)ReportTrochim 86', 90'Stadium: Stadion im. Orła Białego
Attendance: 2,100
Referee: Tomasz Wajda (Żywiec)[10]
9 August 2017 (2017-08-09) GKS Bełchatów0–3 Chojniczanka Chojnice Bełchatów
19:00 CEST (UTC+02:00)Report
Stadium: GIEKSA Arena
Attendance: 996
Referee: Wojciech Myć (Lublin)[10]
9 August 2017 (2017-08-09) Bytovia Bytów 1–0Lechia GdańskBytów
19:00 CEST (UTC+02:00)Kamiński 61'ReportStadium: Stadion MOSiR
Attendance: 2,009
Referee: Łukasz Bednarek (Koszalin)[10]
9 August 2017 (2017-08-09) GKS Tychy1–1 (a.e.t.)
(1–4 p)
Cracovia Tychy
19:30 CEST (UTC+02:00)Tanżyna 81'ReportDeja 52'Stadium: Stadion Mieski
Attendance: 6,109
Referee: Zbigniew Dobrynin (Łódź)[10]
Penalties
9 August 2017 (2017-08-09) Pogoń Szczecin 3–0Lech PoznańSzczecin
20:00 CEST (UTC+02:00)
ReportStadium: Stadion Miejski im. Floriana Krygiera
Attendance: 5,903
Referee: Krzysztof Jakubik (Siedlce)[10]
9 August 2017 (2017-08-09) Zagłębie Lubin 2–1Jagiellonia BiałystokLubin
20:00 CEST (UTC+02:00)ReportNovikovas 90'Stadium: Stadion Zagłębia
Attendance: 4,839
Referee: Paweł Pskit (Łódź)[10]
10 August 2017 (2017-08-10) Zagłębie Sosnowiec1–2 (a.e.t.) Korona Kielce Sosnowiec
19:00 CEST (UTC+02:00)Nawotka 120'ReportStadium: Stadion Ludowy
Attendance: 2,456
Referee: Sebastian Jarzębak (Bytom)[10]
10 August 2017 (2017-08-10) Arka Gdynia 4–2 (a.e.t.)Śląsk WrocławGdynia
20:00 CEST (UTC+02:00)
Report
Stadium: Stadion GOSiR
Attendance: 6,548
Referee: Jarosław Przybył (Kluczbork)[10]

Round of 16

The 16 winners from the previous round competed in this round. The draw for this round was conducted at PGE Narodowy,[1] Warsaw on 25 July 2017.[9] Matches were played from 19 September to 27 September 2017.[3] Hosts of matches between teams playing in the same tier were decided by a draw conducted on 11 August 2017.[11]

Team 1 Score Team 2
19 September 2017
Bytovia Bytów (2)0–0 (a.e.t.) (5–4 p)Pogoń Szczecin (1)
Podbeskidzie Bielsko-Biała (2)1–2 (a.e.t.)Arka Gdynia (1)
20 September 2017
Górnik Zabrze (1)3–2 (a.e.t.)Sandecja Nowy Sącz (1)
Korona Kielce (1)1–0 (a.e.t.)Wisła Kraków (1)
21 September 2017
Ruch Zdzieszowice (4)0–4Legia Warsaw (1)
Cracovia (1)0–3Zagłębie Lubin (1)
26 September 2017
Chrobry Głogów (2)2–1Piast Gliwice (1)
27 September 2017
Chojniczanka Chojnice (2)2–1Bruk-Bet Termalica Nieciecza (1)
19 September 2017 (2017-09-19) Bytovia Bytów 0–0 (a.e.t.)
(5–4 p)
Pogoń SzczecinBytów
17:45 CEST (UTC+02:00)ReportStadium: Stadion MOSiR
Attendance: 1,560
Referee: Sylwester Rasmus (Toruń)[12]
Penalties
19 September 2017 (2017-09-19) Podbeskidzie Bielsko-Biała1–2 (a.e.t.) Arka Gdynia Bielsko-Biała
20:45 CEST (UTC+02:00)Sobczak 20'ReportStadium: Stadion Miejski
Attendance: 4,235
Referee: Wojciech Myć (Lublin)[12]
20 September 2017 (2017-09-20) Górnik Zabrze 3–2 (a.e.t.)Sandecja Nowy SączZabrze
17:45 CEST (UTC+02:00)
Report
Stadium: Ernest Pohl Stadium
Attendance: 10,038
Referee: Bartosz Frankowski (Toruń)[12]
20 September 2017 (2017-09-20) Korona Kielce 1–0 (a.e.t.)Wisła KrakówKielce
20:45 CEST (UTC+02:00)Diaw 92'ReportStadium: Stadion Miejski
Attendance: 5,072
Referee: Jarosław Przybył (Kluczbork)[12]
21 September 2017 (2017-09-21) Ruch Zdzieszowice0–4 Legia Warsaw Opole
15:30 CEST (UTC+02:00)ReportStadium: Stadion Miejski[note 2]
Attendance: 3,500
Referee: Kornel Paszkiewicz (Wrocław)[12]
21 September 2017 (2017-09-21) Cracovia0–3 Zagłębie Lubin Kraków
20:45 CEST (UTC+02:00)ReportStadium: Józef Piłsudski Stadium
Attendance: 3,406
Referee: Piotr Lasyk (Bytom)[12]
26 September 2017 (2017-09-26) Chrobry Głogów 2–1Piast GliwiceGłogów
18:00 CEST (UTC+02:00)ReportJankowski 26'Stadium: GOS Stadium
Attendance: 1,157
Referee: Paweł Pskit (Łódź)[12]
27 September 2017 (2017-09-27) Chojniczanka Chojnice 2–1Bruk-Bet Termalica NiecieczaChojnice
15:30 CEST (UTC+02:00)ReportSzeliga 68'Stadium: Stadion Miejski
Attendance: 1,498
Referee: Łukasz Bednarek (Koszalin)[12]

Quarter-finals

The 8 winners from Round of 16 competed in this round. The matches were played in two legs. The first leg took place on 24–26 October 2017. The second leg took place on 28 and 29 November 2017. The draw for this round was conducted at PGE Narodowy,[1] Warsaw on 25 July 2017.[9][3] Host of first match between teams playing in the same tier (Zagłębie Lubin and Korona Kielce) was decided by a draw conducted on 28 September 2017.[14]

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Chojniczanka Chojnice (2)1–6Górnik Zabrze (1)1–30–3
Bytovia Bytów (2)3–7Legia Warsaw (1)1–32–4
Chrobry Głogów (2)1–3Arka Gdynia (1)0–21–1
Zagłębie Lubin (1)0–3Korona Kielce (1)0–10–2

First leg

24 October 2017 (2017-10-24) Chojniczanka Chojnice 1–3 Górnik Zabrze Chojnice
20:30 CEST (UTC+02:00)Kieruzel 72'Report
Stadium: Stadion Miejski
Attendance: 2,183
Referee: Szymon Marciniak (Płock)[15]
25 October 2017 (2017-10-25) Bytovia Bytów 1–3 Legia Warsaw Bytów
20:30 CEST (UTC+02:00)Szewczyk 45'Report
Stadium: Stadion MOSiR
Attendance: 2,000
Referee: Jarosław Przybył (Kluczbork)[15]
25 October 2017 (2017-10-25) Chrobry Głogów 0–2 Arka Gdynia Głogów
18:00 CEST (UTC+02:00)Report
Stadium: GOS Stadium
Attendance: 1,786
Referee: Paweł Gil (Lublin)[15]
26 October 2017 (2017-10-26) Zagłębie Lubin 0–1 Korona Kielce Lubin
20:30 CEST (UTC+02:00)ReportGórski 45'Stadium: Stadion Zagłębia
Attendance: 2,893
Referee: Paweł Raczkowski (Warsaw)[15]

Second leg

28 November 2017 (2017-11-28) Górnik Zabrze 3–0
(6–1 agg.)
Chojniczanka ChojniceZabrze
18:00 CET (UTC+01:00)ReportStadium: Ernest Pohl Stadium
Attendance: 10,087
Referee: Marek Opaliński (Legnica)[16]
28 November 2017 (2017-11-28) Legia Warsaw 4–2
(7–3 agg.)
Bytovia BytówWarsaw
20:45 CET (UTC+01:00)
Report
Stadium: Polish Army Stadium
Attendance: 7,240
Referee: Sebastian Jarzębak (Bytom)[16]
29 November 2017 (2017-11-29) Arka Gdynia 1–1
(3–1 agg.)
Chrobry GłogówGdynia
18:00 CET (UTC+01:00)Jazvić 22'ReportKowalczyk 69'Stadium: Stadion GOSiR
Attendance: 4,021
Referee: Kornel Paszkiewicz (Wrocław)[16]
29 November 2017 (2017-11-29) Korona Kielce 2–0
(3–0 agg.)
Zagłębie LubinKielce
20:45 CET (UTC+01:00)ReportStadium: Stadion Miejski
Attendance: 7,278
Referee: Daniel Stefański (Bydgoszcz)[16]

Semi-finals

The 4 winners from the Quarterfinals competed in this round. The matches were played in two legs. The first legs took place on 3-4 April 2018. The second legs took place on 18 April 2018. The draw for this round was conducted at Stadion Miejski, Kielce on 29 November 2017.[3]

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Górnik Zabrze (1)2–3Legia Warsaw (1)1–11–2
Korona Kielce (1)2–2 (a)Arka Gdynia (1)2–10–1

First leg

3 April 2018 (2018-04-03) Górnik Zabrze 1–1 Legia Warsaw Zabrze
18:00 CEST (UTC+02:00)Kurzawa 75'ReportVešović 61'Stadium: Ernest Pohl Stadium
Attendance: 22,708
Referee: Daniel Stefański (Bydgoszcz)
4 April 2018 (2018-04-04) Korona Kielce 2–1 Arka Gdynia Kielce
18:00 CEST (UTC+02:00)Kacharava 14', 69'ReportZarandia 80'Stadium: Stadion Miejski
Attendance: 9,678
Referee: Piotr Lasyk (Bytom)

Second leg

18 April 2018 (2018-04-18) Legia Warsaw 2–1
(3–2 agg.)
Górnik ZabrzeWarsaw
20:30 CEST (UTC+02:00)ReportHloušek 56' (o.g.)Stadium: Polish Army Stadium
Attendance: 15,000
Referee: Bartosz Frankowski (Toruń)
17 April 2018 (2018-04-17) Arka Gdynia 1–0
(2 (a)–2 agg.)
Korona KielceGdynia
20:30 CEST (UTC+02:00)da Silva 85'ReportStadium: Stadion GOSiR
Attendance: 6,789
Referee: Jarosław Przybył (Kluczbork)

Final

The final match was played at the PGE Narodowy,[1] Warsaw on 2 May 2018.[3] The host of the final match was decided by a draw which was conducted on 17 April 2018.[17]

Arka Gdynia1–2Legia Warsaw
Sołdecki 90+9'PZPN
90minut
Attendance: 47,037
Referee: Piotr Lasyk (Bytom)
GK1 Pāvels Šteinbors
RB33 Damian Zbozień
CB29 Michał Marcjanik
CB28 Frederik Helstrup
LB23 Marcin Warcholak
DM4 Dawid Sołdecki
CM90 Andriy Bohdanov  46'
CM14 Michał Nalepa  42'  73'
RM8 Marcus da Silva (c)
LM10 Mateusz Szwoch
CF22 Maciej Jankowski  46'
Substitutes:
GK80 Krzysztof Pilarz
DF2 Tadeusz Socha
DF17 Adam Marciniak  73'
MF13 Grzegorz Piesio  71'  46'
MF24 Patryk Kun
FW9 Rubén Jurado
FW11 Rafał Siemaszko  46'
Manager:
Leszek Ojrzyński
GK33 Radosław Cierzniak
RB20 Marko Vešović
CB44 William Rémy
CB2 Michał Pazdan
LB14 Adam Hloušek
RM26 Cafú
CM6 Chris Philipps
LM7 Domagoj Antolić
RW18 Michał Kucharczyk  89'
LW32 Miroslav Radović (c)  65'
CF11 Jarosław Niezgoda  74'
Substitutes:
GK1 Arkadiusz Malarz
DF3 Maurício
DF55 Artur Jędrzejczyk
MF8 Cristian Pasquato
MF22 Kasper Hämäläinen  74'
MF53 Sebastian Szymański  65'
FW9 Eduardo  89'
Manager:
Dean Klafurić

Match officials:[18]
Referee:
Piotr Lasyk
Assistant referees:
Dawid Golis
Bartłomiej Lekki
Fourth official:
Mariusz Złotek
Video assistant referee:
Paweł Gil
Marcin Borkowski

Match rules

  • 90 minutes.
  • 30 minutes of extra-time if necessary.
  • Penalty shoot-out if scores still level.
  • Seven named substitutes.
  • Maximum of three substitutions.

Top goalscorers

RankPlayerClubGoals[19]
1 Igor AnguloGórnik Zabrze4
Armando SadikuLegia Warsaw
Janusz SurdykowskiBytovia Bytów
4 Bartosz BielBytovia Bytów3
Dawid FlaszkaGKS Bełchatów
Kamil JackiewiczOlimpia Zambrów
Mateusz MachajChrobry Głogów
Tomasz MikołajczakChojniczanka Chojnice
Sebastian SzymańskiLegia Warsaw
Bartosz ŚpiączkaBruk-Bet Termalica Nieciecza
Wojciech TrochimSandecja Nowy Sącz
Przemysław TrytkoChrobry Głogów

See also

Notes

References