Rywalizacja w obu półfinałowych parach była niezwykle zacięta i pełna emocji. W decydujących meczach rewanżowych legioniści wygrali 4-2 po dogrywce, a Pogoń odrobiła straty z pierwszego meczu w ostatnich minutach i wygrała 2-0. W pierwszym meczu Lecha z Legią padł remis 2-2. W rewanżu warszawianie szybko objęli prowadzenie, ale w 58. i 61. minucie gole dla "Kolejorza" strzelili Marcin Grabowski i Jakub Moder. Już pięć minut później wyrównał Mateusz Leleno i doszło do dogrywki. Wcześniej jednak, w 79. minucie za drugą żółtą i w konsekwencji czerwoną kartkę z boiska musiał zejść Kamil Orlik i Legia grała w dziesiątkę. Mimo osłabienia liczebnego, w 102. minucie zdobyła gola po strzale Kacpra Pietrzyka. Dziesięć minut później siły na murawie się wyrównały (dwie żółte i w konsekwencji czerwona kartka dla Michała Skórasia), a w 115. minucie Michał Góral podwyższył na 4-2. Piłkarze Pogoni przegrali pierwszy mecz z UKS SMS 0-1. W rewanżu goście utrzymywali korzystny bezbramkowy wynik aż do 86. minuty. Wtedy sędzia podyktował rzut karny dla gospodarzy za zagranie ręką w polu karnym przez jednego z zawodników SMS-u. "Jedenastkę" wykorzystał Szymon Waleński. Gospodarze atakowali i w doliczonym czasie po "główce" Arona Stasiaka piłka po raz drugi wpadła do bramki gości. Mecze finałowe zostaną rozegrane 24 czerwca o godz. 18:00 i 28 czerwca o godz. 17:00. MZ Półfinały Legia Warszawa - Lech Poznań 4-2 po dogrywce (1-0, 2-2) Bramki: Kamil Orlik (10.), Mateusz Leleno (66.), Kacper Pietrzyk (102.), Michał Góral (115.) - Marcin Grabowski (58.), Jakub Moder (60.). Legia: Mateusz Kochalski - Piotr Cichocki, Bartosz Olszewski (62. Maciej Ostrowski), Kacper Pietrzyk, Mateusz Bondarenko - Bartłomiej Urbański, Mateusz Leleno (87. Mateusz Szwed), Aleksander Waniek, Mateusz Praszelik (63. Konrad Handzlik), Kamil Orlik - Patryk Czarnowski (55. Michał Góral). Lech: Bartosz Mrozek - Szymon Zalewski, Mateusz Skrzypczak, Kacper Wojdak (46. Marcin Maćkowiak), Marcin Grabowski - Łukasz Adamczak (66. Tymoteusz Klupś), Michał Skóraś, Łukasz Norkowski (87. Maciej Spychała), Jakub Moder, Tymoteusz Puchacz (57. Bartosz Bartkowiak) - Dawid Kurminowski. Żółte kartki: Bartosz Olszewski, Mateusz Bondarenko, Piotr Cichocki, Aleksander Waniek, Mateusz Szwed (Legia) - Tymoteusz Puchacz, Maciej Spychała, Mateusz Skrzypczak (Lech). Czerwone kartki: Kamil Orlik (dwie żółte) - Michał Skóraś (dwie żółte). Pogoń Szczecin - UKS SMS Łódź 2-0 (0-0) Bramki: 1-0 Szymon Waleński (86. z karnego), 2-0 Aron Stasiak (90.). Pogoń Szczecin: Daniel Kusztan - Fabian Pach (74. Jakub Paprzycki), Szymon Waleński, Sebastian Nagel, Jędrzej Kujawa - Maciej Żurawski - Gracjan Kuśmierek, Stanisław Wawrzynowicz, Gracjan Jaroch (57. Błażej Starzycki), Bartosz Boniecki - Aron Stasiak (90. Adrian Benedyczak). UKS: Jakub Bursztyn - Mateusz Kuśmierczyk, Maciej Majorowicz, Krzysztof Wojciechowski, Bartłomiej Rakowski, Karol Korski, Dawid Węglowski (54. Patryk Makuch), Michał Wolinowski, Bartłomiej Maćczak (73. Łukasz Cieplucha), Przemysław Jurków (77. Tomasz Tracz), Paweł Mróz (67. Rafał Nowak).