Pierwsza bramka padła po rzucie rożnym. Najlepiej w polu karnym zachował się Kacper Przybyłko, który strzałem głową pokonał bramkarza. Kolejne gole również padły po stałych fragmentach: w 60. minucie po rzucie wolnym Konrad Kasolik spokojnym uderzeniem wpakował piłkę do siatki, a w 84. minucie po kolejnym rzucie rożnym wykonywanym przez Norberta Barczaka piłka znalazła się w bramce Znicza.
Mecz obfitował w sytuacje podbramkowe, w tym kilka przypadków spalonego dla Znicza i strzały w słupek, jednak Puszcza zachowała przewagę i kontrolę nad spotkaniem. W doliczonym czasie gry sędzia początkowo podyktował rzut karny dla gospodarzy, ale po analizie VAR anulował jedenastkę.
0-1 Kacper Przybyłko (17)
0-2 Konrad Kasolik (69)
0-3 Norbert Barczak (84)
Znicz Pruszków: 12. Piotr Misztal - 7. Dominik Sokół, 14. Władysław Ochronczuk (87, 6. Michał Pawlik), 5. Jarosław Jach, 99. Oskar Koprowski, 25. Dominik Konieczny - 20. Michał Borecki (75, 21. Mateusz Mak), 80. Patryk Plewka, 8. Tymon Proczek (67, 19. Mateusz Karol) - 29. Daniel Bąk (76, 53. Aleksander Nadolski), 9. Radosław Majewski (67, 33. Joel Valencia)
Puszcza Niepołomice: 31. Michał Perchel - 67. Norbert Barczak, 2. Konrad Kasolik, 5. Konrad Stępień, 23. Kacper Przybyłko - 17. Kōsei Iwao (90, 11. Olaf Korczakowski), 19. Jakub Stec, 13. Radosław Kanach (46, 16. Michał Walski), 88. Filipe Nascimento (87, 8. Piotr Mroziński), 10. Mateusz Cholewiak (90, 18. Emmanuel François) - 22. Christopher Simon (87, 21. Adam Basse)