Wales had better possession in the first 45 minutes, and the first real chance came in the 22', when Harry Wilson hit the post from 15 meters at an angle. The same player tried to surprise our team’s goalkeeper from a free kick in the 40', but Nikola Vasilj stayed focused and well-positioned.
Wales took the lead in the 51'. Daniel James struck from 25 meters and the ball ended up behind Vasilj. After that goal, several great chances were seen on both sides. The home team could’ve doubled the lead eight minutes later, but Daniel James hit the crossbar this time. In the 63', a big chance for our team—after a cross from Amar Memić, Edin Džeko laid the ball off for Ermedin Demirović, whose header was stopped by Wales goalkeeper Karl Darlow with a last-ditch save on the goal line. Darlow was again up to the task in the 72', when Kerim Alajbegović made a great attempt from an angle. Four minutes later, Esmir Bajraktarević sent the ball into the box, but Demirović was just a step late. In the 79', Brennan Johnson’s shot from 16 meters went wide, while Kerim Alajbegović tried again in the 81', but the ball went just over the crossbar. The Dragons equalized in the 86'. Kerim Alajbegović took a corner, and captain Edin Džeko rose highest to head the ball into the net.
Extra time opened in the 94' with a chance for Harry Wilson, whose shot from a good position was blocked by Tarik Muharemović with a header. Four minutes later, Ermedin Demirović had another good chance, but after an assist from Haris Tabaković he shot wide. Until the end of extra time, both teams played cautiously and there were no notable opportunities.
In the first round of penalties, Darlow saved Demirović’s shot, while in the third round Brennan Johnson missed the entire goal. The key moment came in the fourth round when Nikola Vasilj saved Nico Williams’ attempt, after which Kerim Alajbegović converted confidently and secured the win for Bosnia and Herzegovina.
In the other play-off semifinal, Italy defeated Northern Ireland 2:0.





