GWAREK ZABRZE - LECHIA GDAŃSK 1-0 (0-0) 1-0 55min. Dominik Lasik
Gwarek Zabrze: Krzysztof Krupa - Jakub Belica, Adrian Gryszkiewicz, Dominik Lasik, Szymon Mandrela, Filip Poklek, Dominik Strączek, Mateusz Vogel, Dariusz Kamiński, Andrzej Wąsik (89 Mateusz Malik), Szymon ŻurkowskiLechia Gdańsk: Jakub Górski - Marcin Karniluk (60 Jan Kreczmański), Przemysław Lisiecki, Arkadiusz Korpalski, Mateusz Gołębiewski, Oskar Rynkowski (46 Jakub Filipek), Tomasz Makowski, Cezary Głon, Dawid Karczewski, Artur Stawikowski (55 Maciej Bubiec), Igor Michalski
ROZWÓJ KATOWICE - ARKA GDYNIA 1-4 (0-2) 0-1 31min. Dariusz Formella
0-2 45min. Yannick Kakoko
0-3 56min. Tadeusz Socha
0-4 76min. Miroslav Bozok
1-4 90min. Przemysław Gałecki
Rozwój Katowice: Wojciech Pawłowski - Raul eduardo, Robert Menzel, Łukasz Kopczyk, Patryk Kun, Bartosz Jaroszek (67 Przemysław Gałecki), Michał Gałecki (70 Filip Kozłowski), Konrad Nowak, Robert Tkocz, Tomasz Wróbel, Adam Czerkas (76 Sebastian Gielza)0-2 45min. Yannick Kakoko
0-3 56min. Tadeusz Socha
0-4 76min. Miroslav Bozok
1-4 90min. Przemysław Gałecki
Arka Gdynia: Konrad Jałocha - Dariusz Formella, Alan Gelhorn, Yannick Kakoko (77 Michał Nalepa), Antoni Łukasiewicz, Michał Marcjanik, Rafał Siemaszko (80 Gaston Sangoy), Tadeusz Socha, Mateusz Szwoch, Marcin Warcholak, Rashid Yussuff (65 Miroslav Bozok)
MKS LĘDZINY - DĄB GASZOWICE 4-2 (2-1) 1-0 17min. Matysek (karny)
2-0 40min. Frąckowiak
2-1 45min. Kosmider
3-1 49min. Matysek
3-2 66min. Szpak
4-2 87min. Augustyniak
Lędziny: Kwiatkowski - M. Nagi, Masternak (4 Augustyniak, 90 Piasecki), Uniejewski, Bednarek, Matysek, Frąckowiak, Ingramm N. Nagi, Kozok (46 Hudy), Stworzyjan2-0 40min. Frąckowiak
2-1 45min. Kosmider
3-1 49min. Matysek
3-2 66min. Szpak
4-2 87min. Augustyniak
Dąb: Szkatuła - Berger (62 Mazur), Stawarski, Sikora, Kraśniewski, Michalski (46 Kaczmarczyk), Gnyp (69 Słaby), Trzetrzelewski, Szpak, Kośmider (46 Mandrysz), Brózda
VICTORIA CHROŚCICE - RUCH ZDZIESZOWICE 1-3 (1-0) 1-0 30min. Niemczyk
1-1 59min. Czapliński
1-2 67min. Damrat
1-3 90min. Zaremba
Victoria: Chodanowicz - Gackowski (25 Perz), Jacek, Szwed, Florczak, Niemczyk (57 Marek), Duda, Dastin Polok (80 Ramus), Filla, Damian Polok, Duran1-1 59min. Czapliński
1-2 67min. Damrat
1-3 90min. Zaremba
Ruch: Fesser - Plachetka, Bachor, Dyczek, Rychlewicz (46 Sotor), Szatkowski (78 Grek), Czajkowski (46 Damrat), Wanat (63 Kiliński), Nowak, Zaremba, Czapliński
ODRA OPOLE - LZS PIOTRÓWKA 6-2 (2-1) 0-1 32min. Bińkowski
1-1 38min. Ałdaś (karny)
2-1 43min. Sypek
2-2 51min. Chinyama
3-2 62min. Niemczyk
4-2 82min. Wepa (karny)
5-2 87min. Bella
6-2 89min. Bella
Odra: Weinzettel - B. Kolanko, Kowalski, Kiercz, Włodarczyk, Sypek (67 Wepa), Ałdaś (46 Grochowski), Bella, Niemczyk, K. Gancarczyk (46 T. Kolanko), Wolny (56 Peroński)1-1 38min. Ałdaś (karny)
2-1 43min. Sypek
2-2 51min. Chinyama
3-2 62min. Niemczyk
4-2 82min. Wepa (karny)
5-2 87min. Bella
6-2 89min. Bella
Piotrówka: P. Grzywa - Bury, Bartnik, Harmata, M. Grzywa, Krzemień (70 Mróz), Ekwueme (72 Juszczak), Bińkowski, Cieluch (43 Konieczny), Lubkowicz, Chinyama
W półfinałowym meczu pomiędzy Odrą a Piotrówką niespodzianki nie było. Odra wygrała pewnie 6-2, choć był moment, w którym prowadziła Piotrówka, a później przegrywała różnicą tylko jednej bramki.
LECH POZNAŃ - GWAREK ZABRZE 3-2 (3-1) 1-0 1min. Damian Sierant
2-0 19min. Jakub Zagórski
2-1 33min. Andrzej Wąsik
3-1 34min. Kacper Chodyna
3-2 67min. Szymon Mandrela
Lech Poznań: Adam Makuchowski - Jan Andrzejewski, Marcin Banaszak, Serafin Szota, Jakub Zagórski, Maciej Spychała, Damian Sierant (75 Kacper Friska), Marek Mróz (46 Paweł Tomczyk), Kacper Chodyna, Maciej Kwasigroch (60 Jakub Moder), Dawid Kurminowski (60 Benjamin Bednarz)2-0 19min. Jakub Zagórski
2-1 33min. Andrzej Wąsik
3-1 34min. Kacper Chodyna
3-2 67min. Szymon Mandrela
Gwarek Zabrze: Krzysztof Krupa - Jakub Belica, Adrian Gryszkiewicz, Dominik Lasik, Dariusz Kamiński, Szymon Mandrela, Filip Poklek, Dominik Smoczyński, Mateusz Vogel, Andrzej Wąsik, Szymon Żurkowski
PIAST GLIWICE - POGOŃ SZCZECIN 2-1 (2-1) 1-0 10min. Sasa Zivec
1-1 15min. Vladimir Dvalishvili
2-1 35min. Martin Nespor
Piast Gliwice: Jakub Szmatuła - Tomasz Mokwa, Uros Korun, Hebert Silva, Patrik Mraz, Radosław Murawski, Marcin Pietrowski, Martin Bukata, Sasa Zivec (72 Mateusz Mak), Josip Barisić (88 Paweł Moskwik), Martin Nespor (74 Bartosz Szeliga)1-1 15min. Vladimir Dvalishvili
2-1 35min. Martin Nespor
Pogoń Szczecin: Jakub Słowik - Adam Frączczak, Sebastian Rudol (68 Dawid Kort), Jarosław Fojut, Mateusz Lewandowski (57 Marcin Listkowski), Mateusz Matras, Takafumi Akahoshi, Rafał Murawski, Ricardo nuno, Łukasz Zwoliński (75 Miłosz Przybecki), Vladimir Dvalishvili
RUCH CHORZÓW - LECH POZNAŃ 0-1 (0-1) 0-1 45+1min. Paweł Tomczyk
Ruch Chorzów: Kacper Polak - Gracjan Komarnicki, Dawid Szczepanik, Dominik Małkowski, Daniel Skalski, Michał Bobryk, Stanisław Sarwicki (75 Sergiusz Hanel), Michał Szpakowski (46 Klaudiusz Szymura), Damian Starowicz, Kamil Słoma (75 Marcin Milota), Kamil Lewandowski (75 Dominik Szol)Lech Poznań: Miłosz Mleczko - Jan Andrzejewski, Marcin Banaszak, Filip Nawrocki, Jakub Zagórski, Maciej Spychała (46 Jakub Pawlicki), Kacper Friska, Marek Mróz (70 Jakub Moder), Benjamin Bednarz (85 Maciej Kwasigroch), Tomasz Kaczmarek, Paweł Tomczyk (80 Paweł Tupaj)
RUCH CHORZÓW - ARKA GDYNIA 1-2 (1-0) 1-0 17min. Kamil Lewandowski
1-1 60min. Mateusz Węsierski
1-2 65min. Jakub Bach
Ruch Chorzów: Kacper Polak - Kamil Lewandowski, Bartłomiej Świtała, Dominik Małkowski, Daniel Skalski, Stanisław Sarwicki, Michał Bobryk, Michał Szpakowski, Sebastian Żyłka (66 Damian Starowicz), Kamil Słoma (46 Dominik Szol), Marcin Milota (87 Mikołaj Michna)1-1 60min. Mateusz Węsierski
1-2 65min. Jakub Bach
Arka Gdynia: Arkadiusz Moczadło - Damian Gębiś, Maciej Kaszorek, Oskar Sikorski, Krzysztof Krakowiak, Patryk Regulski (75 Norbert Hołtyn), Adam Wolak, Mikołaj Gabor (46 Andrzej Łyszyk), Jakub Bach, Maksymilian Hebel (69 Krystian Ziarkowski), Mateusz Węsierski
ZAGŁĘBIE SOSNOWIEC - ROZWÓJ KATOWICE 0-1 (0-0) 0-1 84min. Sebastian Gielza
Zagłębie Sosnowiec: Wojciech Fabisiak - Łukasz Sołowiej, Marcin Sierczyński, Robert Bartczak (72 Jakub Wilk), Michał Fidziukiewicz (68 Jakub Arak), Krzysztof Markowski, Sebastian Dudek, Žarko Udovičić, Michał Bajdur (68 Martin Pribula), Łukasz Matusiak, Adrian PaluchowskiRozwój Katowice: Wojciech Pawłowski - Bartosz Jaroszek, Łukasz Kopczyk, Michał Gałecki (81 Sebastian Gielza), Łukasz Winiarczyk, Robert Menzel, Patryk Kun, Filip Kozłowski, Raul eduardo, Robert Tkocz (89 Przemysław Gałecki), Konrad Nowak
GKS KATOWICE - BYTOVIA BYTÓW 0-2 (0-1) 0-1 45min. Janusz Surdykowski
0-2 69min. Janusz Surdykowski
GKS Katowice: Mateusz Kuchta - Alan Czerwiński, Grzegorz Goncerz, Maciej Bębenek, Krzysztof Wołkowicz (55 Tomasz Zahorski), Sławomir Duda (46 Povilas Leimonas), Oliver Praznovsky, Łukasz Pielorz, Mateusz Kamiński, Adrian Frańczak, Patryk Szymański (65 Paweł Szołtys)0-2 69min. Janusz Surdykowski
Bytovia Bytów: Gerard Bieszczad - Krzysztof Bąk, Adrian Chomiuk, Omar Monterde, Marek Opałacz, Bartłomiej Poczobut, Michał Rzuchowski (81 Mariusz Kryszak), Jakub Serafin, Janusz Surdykowski, Łukasz Wróbel, Kamil Wacławczyk (75 Michał Jakóbowski)
MKS KLUCZBORK - SANDECJA NOWY SĄCZ 2-4 (1-3)
1-0 8min. Łukasz Ganowicz
1-1 19min. Wojciech Trochim
1-2 21min. Arkadiusz Aleksander
1-3 28min. Wojciech Trochim
1-4 71min. Przemysław Szarek
2-4 90+2min. Michał Kojder
MKS Kluczbork: Oskar Pogorzelec - Paweł Gierak, Rafał Niziołek, Michał Szewczyk, Łukasz Uszalewski, Marcin Nowacki, Łukasz Ganowicz, Maciej Kowalczyk (80 Kamil Kuczak), Piotr Kasperkiewicz (69 Kamil Nitkiewicz), Piotr Madejski (69 Michał Kojder), Adam Orłowicz
Sandecja Nowy Sącz: Łukasz Radliński - Kamil Słaby, Vitaliy Berezovskyy, Przemysław Szarek, Grzegorz Baran, Bartłomiej Dudzic, Bartłomiej Kasprzak (46 Filip Piszczek), Matej Nather, Maciej Małkowski, Wojciech Trochim (81 Adrian Danek), Arkadiusz Aleksander (77 Sebastian Szczepański)