Pierwsza połowa rozpoczęła się po myśli Szwedów. Gospodarze objęli prowadzenie po trafieniu Anthony’ego Elangi, a choć Polacy zdołali odpowiedzieć po świetnej akcji Nicoli Zalewskiego, jeszcze przed przerwą znów przegrywali. Po dośrodkowaniu ze stałego fragmentu gry do siatki trafił Gustaf Lagerbielke i to Szwecja schodziła do szatni z prowadzeniem 2:1.
Po zmianie stron Biało-Czerwoni ponownie ruszyli do odrabiania strat i w 55. minucie dopięli swego. Karol Świderski wykorzystał sytuację i doprowadził do remisu 2:2, a przy golu asystę zanotował Zalewski, który był jednym z najaktywniejszych zawodników po polskiej stronie.
Gdy wydawało się, że losy awansu rozstrzygną się w dogrywce lub rzutach karnych, ostatnie słowo należało do gospodarzy. W 88. minucie Viktor Gyökeres wykorzystał sytuację po interwencji Kamila Grabary i ustalił wynik meczu na 3:2 dla Szwecji. To właśnie ten gol przesądził o awansie Szwedów na mistrzostwa świata.
Polacy dwukrotnie wracali do meczu, ale ostatecznie nie zdołali odwrócić jego losów. Dla reprezentacji Jana Urbana to bolesne zakończenie barażowej drogi i pożegnanie z szansą na udział w mundialu 2026. Szwecja wykorzystała atut własnego boiska i to ona wywalczyła bilety na turniej w USA, Kanadzie i Meksyku.
Szwecja - Polska 3:2 (2:1)
1:0 Elanga 20'
1:1 Zalewski 33'
2:1 Lagerbielke 41'
2:2 Świderski 55'
3:2 Gyokeresa 88'
Szwecja: Kristoffer Nordfeldt - Daniel Svensson, Gustaf Lagerbielke, Carl Starfelt, Victor Lindelof, Gabriel Gudmundsson - Anthony Elanga, Yasin Ayari, Jesper Karlstroem, Benjamin Nygren - Viktor Gyokeres.
Polska: Kamil Grabara - Przemysław Wiśniewski, Jakub Bednarek, Jakub Kiwior - Matty Cash, Piotr Zieliński, Sebastian Szymański, Nicola Zalewski - Karol Świderski, Jakub Kamiński - Robert Lewandowski.