Początek meczu był wyrównany, a gra toczyła się głównie w środkowej strefie boiska. Pierwszą groźną sytuację stworzył Maksymilian Hebel, który w 17. minucie uderzył nad poprzeczką. Chwilę później bliski szczęścia był Danian Pavlas, jednak nieczysto trafił w piłkę po wrzutce Kornela Rębisza.
W 30. minucie Resovia objęła prowadzenie po trafieniu Adriana Małachowskiego, który "szczupakiem" wykończył dośrodkowanie w pole karne. Niedługo potem ten sam zawodnik próbował szczęścia z dystansu, ale bramkarz Olimpii był na posterunku.
Przed przerwą obie drużyny miały jeszcze szanse na gola – bliski podwyższenia wyniku był Radosław Kanach, natomiast gospodarze zmarnowali okazję z kilku metrów.
Po zmianie stron Resovia szybko podwyższyła prowadzenie – w 59. minucie na listę strzelców z bliskiej odległości wpisał się Gracjan Jaroch. Później Krystian Szymocha nieprzepisowo zatrzymał jednego z rywali w polu karnym i arbiter podyktował jedenastkę. Rzut karny na bramkę zamienił Oskar Kordykiewicz.
0-1 Adrian Małachowski (30)
0-2 Gracjan Jaroch (60)
1-2 Oskar Kordykiewicz (67-rzut karny)
Olimpia Elbląg: (skład wyjściowy) 27. Andrzej Witan - 20. Dmytro Semeniw, 5. Kamil Górecki, 30. Dawid Wierzba, 3. Hubert Matynia, 12. Dawid Czapliński - 10. Ołeksandr Jacenko, 6. Marcin Czernis, 21. Mieszko Lorenc, 17. Wojciech Zieliński - 11. Oskar Kordykiewicz.
Resovia: 1. Jakub Tetyk - 22. Kornel Rębisz, 66. Maciej Kowalski-Haberek, 4. Krystian Szymocha, 38. Hlib Buchał, 27. Danian Pawłas (79, 43. Piotr Liszewski) - 77. Jakub Letniowski (80, 80. Dominik Banach), 99. Radosław Kanach, 6. Adrian Małachowski, 10. Maksymilian Hebel (79, 14. Dawid Bałdyga) - 25. Gracjan Jaroch (90, 20. Radosław Bąk).
żółte kartki: Czapliński, Lorenc.