Reprezentacja Szwecji rozpoczęła spotkanie z ogromnym rozmachem. Już w 5. minucie Anthony Elanga dośrodkował w pole karne, a Daniel Svensson wykorzystał podanie i otworzył wynik meczu. Bośniacy mogli błyskawicznie odpowiedzieć, jednak po dośrodkowaniu Esmira Bajraktarevicia znakomitą interwencją popisał się Viktor Johansson.
Gospodarze nie zamierzali zwalniać tempa i już kilka minut później podwyższyli prowadzenie. Viktor Gyokeres został pociągnięty za koszulkę w polu karnym, a sędzia wskazał na jedenasty metr. Sam poszkodowany pewnie wykorzystał rzut karny i w 11. minucie było już 2:0.
Szwedzi całkowicie kontrolowali przebieg pierwszej połowy. Alexander Isak i Elanga regularnie sprawiali problemy defensywie gości, a w 23. minucie piłka po raz trzeci znalazła się w siatce. Trafienie Isaka zostało jednak anulowane z powodu spalonego Gyokeresa, który uczestniczył w akcji.
Bośnia i Hercegowina miała ogromne problemy z konstruowaniem ataków, a jej nieliczne próby kończyły się niecelnymi strzałami. Tuż przed przerwą sytuacja gości stała się jeszcze trudniejsza. Po faulu na Svenssonie arbiter podyktował drugi rzut karny dla gospodarzy. Gyokeres ponownie nie pomylił się z jedenastu metrów i ustalił wynik pierwszej połowy na 3:0.

Niesamowity powrót Bośniaków. Szwedzi bronili się rozpaczliwie
Po zmianie stron na boisku pojawiła się zupełnie inna reprezentacja Bośni i Hercegowiny. Goście ruszyli do zdecydowanych ataków i już w 47. minucie zdobyli bramkę kontaktową. Armin Gigović skutecznie uderzył głową, a po analizie VAR trafienie zostało uznane.
Gol wyraźnie dodał Bośniakom pewności siebie. Szwedzi zaczęli popełniać błędy, mieli problemy z utrzymaniem się przy piłce i coraz częściej byli zmuszeni do obrony we własnym polu karnym. Aktywny Kerim Alajbegović sprawdzał czujność Johanssona, a kolejne ataki gości zwiastowały następne kłopoty gospodarzy.
W 62. minucie przewaga Bośniaków przyniosła efekt. Po dośrodkowaniu z rzutu rożnego Sead Kolasinac uwolnił się spod opieki obrońców i skierował piłkę do siatki. Nagle z komfortowego prowadzenia 3:0 Szwedom pozostała zaledwie jedna bramka przewagi.
Goście nie zamierzali na tym poprzestać. Amar Dedić i Amar Memić napędzali kolejne akcje, a gospodarze przez długie fragmenty nie potrafili wydostać się z własnej połowy. W 85. minucie Memić był bliski doprowadzenia do remisu, jednak jego strzał głową znakomicie obronił Johansson.
Ostatnie minuty przyniosły prawdziwe oblężenie szwedzkiej bramki. Bośniacy atakowali niemal całym zespołem, a w doliczonym czasie gry Katić był o włos od wyrównania po dośrodkowaniu Memicia. Chwilę później piłka ponownie przemknęła przez całe pole karne gospodarzy, ale żaden z zawodników gości nie zdołał skierować jej do siatki. Szwecja ostatecznie utrzymała prowadzenie i wygrała 3:2, choć po znakomitej pierwszej połowie niewiele wskazywało na tak nerwową końcówkę.

