FIFA World Cup Qualifying - UEFA

Wales vs Bosnia and Herzegovina, 2026 World Cup Qualifying - UEFA, Playoff Semifinals

· Bosnia and Herzegovina advance 4-2 on penalties
  • 51': Daniel James
FT - Penalties
1 - 1
Bosnia and Herzegovina advance 4-2 on penalties
  • 86': Edin Dzeko

Bosnia and Herzegovina through to World Cup playoff final after beating Wales on penalties

Bosnia and Herzegovina are just one game away from the 2026 World Cup after beating Wales 4-2 on penalties.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Daniel James (Wales) wins a free kick on the right wing.
  • 2': Foul by Sead Kolasinac (Bosnia and Herzegovina).
  • 5': Foul by Amar Memic (Bosnia and Herzegovina).
  • 5': Harry Wilson (Wales) wins a free kick on the right wing.
  • 5': Amar Memic (Bosnia and Herzegovina) is shown the yellow card for a bad foul.
  • 9': Foul by Ivan Sunjic (Bosnia and Herzegovina).
  • 9': Jordan James (Wales) wins a free kick in the attacking half.
  • 10': Attempt saved. Ermedin Demirovic (Bosnia and Herzegovina) right footed shot from the centre of the box is saved in the top centre of the goal by Karl Darlow (Wales). Assisted by Edin Dzeko with a headed pass.
  • 14': Foul by Nikola Katic (Bosnia and Herzegovina).
  • 14': Harry Wilson (Wales) wins a free kick in the attacking half.
  • 16': Corner, Wales. Conceded by Tarik Muharemovic.
  • 20': David Brooks (Wales) wins a free kick in the defensive half.
  • 20': Foul by Nikola Katic (Bosnia and Herzegovina).
  • 22': Harry Wilson (Wales) hits the left post with a left footed shot from the right side of the box. Assisted by David Brooks.
  • 22': Foul by Ethan Ampadu (Wales).
  • 22': Ivan Sunjic (Bosnia and Herzegovina) wins a free kick in the defensive half.
  • 22': Delay in match because of an injury Ethan Ampadu (Wales).
  • 22': Delay in match because of an injury Ivan Sunjic (Bosnia and Herzegovina).
  • 23': Delay over. They are ready to continue.
  • 29': Attempt blocked. Harry Wilson (Wales) left footed shot from outside the box is blocked. Assisted by David Brooks.
  • 31': Delay in match because of an injury Jordan James (Wales).
  • 32': Delay over. They are ready to continue.
  • 36': Corner, Wales. Conceded by Amar Dedic.
  • 36': Corner, Wales. Conceded by Tarik Muharemovic.
  • 37': Daniel James (Wales) wins a free kick on the right wing.
  • 37': Foul by Ermedin Demirovic (Bosnia and Herzegovina).
  • 37': Ermedin Demirovic (Bosnia and Herzegovina) is shown the yellow card for a bad foul.
  • 39': Daniel James (Wales) wins a free kick on the right wing.
  • 39': Foul by Sead Kolasinac (Bosnia and Herzegovina).
  • 39': Sead Kolasinac (Bosnia and Herzegovina) is shown the yellow card for a bad foul.
  • 40': Attempt saved. Harry Wilson (Wales) left footed shot from long range on the right is saved in the top right corner by Nikola Vasilj (Bosnia and Herzegovina).
  • 40': Corner, Wales. Conceded by Nikola Vasilj.
  • 41': Attempt missed. Daniel James (Wales) right footed shot from outside the box is too high. Assisted by Ethan Ampadu.
  • 43': Dylan Lawlor (Wales) wins a free kick in the attacking half.
  • 43': Foul by Ermedin Demirovic (Bosnia and Herzegovina).
  • 44': Attempt blocked. Amar Dedic (Bosnia and Herzegovina) right footed shot from outside the box is blocked. Assisted by Ivan Sunjic.
  • 45': Attempt missed. Amar Dedic (Bosnia and Herzegovina) left footed shot from the centre of the box is high and wide to the left. Assisted by Nikola Katic.
  • 45'+1': Fourth official has announced 2 minutes of added time.
  • 45'+1': Foul by Nikola Katic (Bosnia and Herzegovina).
  • 45'+1': Harry Wilson (Wales) wins a free kick in the defensive half.
  • 45'+3': First Half ends, Wales 0, Bosnia and Herzegovina 0.
  • 45': Second Half begins Wales 0, Bosnia and Herzegovina 0.
  • 50': Attempt missed. Daniel James (Wales) right footed shot from a difficult angle on the right misses to the right. Assisted by David Brooks with a through ball.
  • 51': Goal! Wales 1, Bosnia and Herzegovina 0. Daniel James (Wales) right footed shot from outside the box to the top right corner.
  • 54': Foul by Daniel James (Wales).
  • 54': Sead Kolasinac (Bosnia and Herzegovina) wins a free kick in the defensive half.
  • 55': Delay in match because of an injury Harry Wilson (Wales).
  • 55': Delay over. They are ready to continue.
  • 56': Substitution, Wales. Liam Cullen replaces Jordan James because of an injury.
  • 57': Offside, Bosnia and Herzegovina. Ermedin Demirovic is caught offside.
  • 58': Amar Dedic (Bosnia and Herzegovina) wins a free kick in the attacking half.
  • 58': Foul by Harry Wilson (Wales).
  • 59': Attempt blocked. Daniel James (Wales) left footed shot from the centre of the box is blocked. Assisted by Harry Wilson.
  • 60': Attempt missed. David Brooks (Wales) left footed shot from the right side of the box misses to the left following a fast break.
  • 61': Corner, Bosnia and Herzegovina. Conceded by Brennan Johnson.
  • 62': Substitution, Bosnia and Herzegovina. Ivan Basic replaces Benjamin Tahirovic.
  • 62': Substitution, Bosnia and Herzegovina. Kerim Alajbegovic replaces Sead Kolasinac.
  • 63': Attempt saved. Ermedin Demirovic (Bosnia and Herzegovina) header from the centre of the box is saved in the bottom right corner by Karl Darlow (Wales). Assisted by Edin Dzeko with a headed pass.
  • 64': David Brooks (Wales) wins a free kick in the defensive half.
  • 64': Foul by Amar Dedic (Bosnia and Herzegovina).
  • 66': Attempt blocked. Kerim Alajbegovic (Bosnia and Herzegovina) right footed shot from outside the box is blocked. Assisted by Ivan Sunjic.
  • 66': Ethan Ampadu (Wales) wins a free kick in the defensive half.
  • 66': Foul by Esmir Bajraktarevic (Bosnia and Herzegovina).
  • 67': Foul by Tarik Muharemovic (Bosnia and Herzegovina).
  • 67': Harry Wilson (Wales) wins a free kick in the attacking half.
  • 69': Attempt blocked. Ivan Basic (Bosnia and Herzegovina) left footed shot from outside the box is blocked. Assisted by Kerim Alajbegovic.
  • 70': Ermedin Demirovic (Bosnia and Herzegovina) wins a free kick in the defensive half.
  • 70': Foul by Liam Cullen (Wales).
  • 70': Liam Cullen (Wales) is shown the yellow card for a bad foul.
  • 71': Delay in match because of an injury Ermedin Demirovic (Bosnia and Herzegovina).
  • 71': Delay over. They are ready to continue.
  • 72': Attempt saved. Kerim Alajbegovic (Bosnia and Herzegovina) left footed shot from the left side of the box is saved in the bottom left corner by Karl Darlow (Wales). Assisted by Ivan Basic.
  • 73': Ethan Ampadu (Wales) wins a free kick in the defensive half.
  • 73': Foul by Ivan Basic (Bosnia and Herzegovina).
  • 73': Foul by Tarik Muharemovic (Bosnia and Herzegovina).
  • 73': Joe Rodon (Wales) wins a free kick in the defensive half.
  • 74': Substitution, Wales. Mark Harris replaces David Brooks.
  • 74': Substitution, Bosnia and Herzegovina. Dzenis Burnic replaces Amar Memic.
  • 78': Attempt missed. Harry Wilson (Wales) left footed shot from outside the box is just a bit too high. Assisted by Liam Cullen.
  • 78': Substitution, Bosnia and Herzegovina. Haris Tabakovic replaces Ivan Sunjic.
  • 79': Attempt missed. Brennan Johnson (Wales) right footed shot from outside the box misses to the left. Assisted by Mark Harris following a fast break.
  • 81': Attempt missed. Kerim Alajbegovic (Bosnia and Herzegovina) right footed shot from outside the box is too high. Assisted by Dzenis Burnic.
  • 82': Foul by Mark Harris (Wales).
  • 82': Nikola Katic (Bosnia and Herzegovina) wins a free kick in the attacking half.
  • 82': Attempt saved. Daniel James (Wales) right footed shot from the right side of the box is saved in the bottom left corner by Nikola Vasilj (Bosnia and Herzegovina).
  • 83': Corner, Bosnia and Herzegovina. Conceded by Karl Darlow.
  • 84': Substitution, Wales. Sorba Thomas replaces Daniel James.
  • 86': Corner, Bosnia and Herzegovina. Conceded by Liam Cullen.
  • 86': Goal! Wales 1, Bosnia and Herzegovina 1. Edin Dzeko (Bosnia and Herzegovina) header from very close range to the bottom right corner. Assisted by Kerim Alajbegovic with a cross following a corner.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+1': Corner, Wales. Conceded by Dzenis Burnic.
  • 90'+1': Attempt missed. Liam Cullen (Wales) left footed shot from the centre of the box misses to the right. Assisted by Sorba Thomas with a headed pass following a corner.
  • 90'+3': Foul by Esmir Bajraktarevic (Bosnia and Herzegovina).
  • 90'+3': Sorba Thomas (Wales) wins a free kick in the defensive half.
  • 90'+4': Delay in match because of an injury Kerim Alajbegovic (Bosnia and Herzegovina).
  • 90'+5': Delay over. They are ready to continue.
  • 90'+6': Joe Rodon (Wales) wins a free kick in the defensive half.
  • 90'+6': Foul by Haris Tabakovic (Bosnia and Herzegovina).
  • 90'+6': Second Half ends, Wales 1, Bosnia and Herzegovina 1.
  • 90': First Half Extra Time begins Wales 1, Bosnia and Herzegovina 1.
  • 90': Substitution, Bosnia and Herzegovina. Amir Hadziahmetovic replaces Edin Dzeko.
  • 91': Attempt missed. Esmir Bajraktarevic (Bosnia and Herzegovina) right footed shot from the centre of the box is too high. Assisted by Ermedin Demirovic.
  • 92': Foul by Tarik Muharemovic (Bosnia and Herzegovina).
  • 92': Harry Wilson (Wales) wins a free kick in the defensive half.
  • 92': Amar Dedic (Bosnia and Herzegovina) wins a free kick in the defensive half.
  • 92': Foul by Sorba Thomas (Wales).
  • 94': Attempt blocked. Harry Wilson (Wales) left footed shot from the centre of the box is blocked. Assisted by Mark Harris.
  • 94': Delay in match because of an injury Amar Dedic (Bosnia and Herzegovina).
  • 96': Delay over. They are ready to continue.
  • 97': Attempt blocked. Harry Wilson (Wales) left footed shot from the centre of the box is blocked. Assisted by Brennan Johnson.
  • 98': Attempt missed. Ermedin Demirovic (Bosnia and Herzegovina) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Haris Tabakovic with a through ball.
  • 99': Foul by Nikola Katic (Bosnia and Herzegovina).
  • 99': Mark Harris (Wales) wins a free kick in the attacking half.
  • 101': Ethan Ampadu (Wales) wins a free kick in the defensive half.
  • 101': Foul by Haris Tabakovic (Bosnia and Herzegovina).
  • 102': Attempt blocked. Ermedin Demirovic (Bosnia and Herzegovina) right footed shot from outside the box is blocked. Assisted by Haris Tabakovic.
  • 105': Attempt blocked. Mark Harris (Wales) right footed shot from the right side of the six yard box is blocked. Assisted by Neco Williams with a cross.
  • 105'+1': Attempt blocked. Ethan Ampadu (Wales) right footed shot from outside the box is blocked.
  • 105'+1': Corner, Wales. Conceded by Ivan Basic.
  • 105'+1': Fourth official has announced 1 minutes of added time.
  • 105'+2': First Half Extra Time ends, Wales 1, Bosnia and Herzegovina 1.
  • 105': Second Half Extra Time begins Wales 1, Bosnia and Herzegovina 1.
  • 107': Delay in match because of an injury Amar Dedic (Bosnia and Herzegovina).
  • 107': Delay over. They are ready to continue.
  • 110': Corner, Wales. Conceded by Haris Tabakovic.
  • 111': Edin Dzeko (Bosnia and Herzegovina) is shown the yellow card.
  • 112': Substitution, Bosnia and Herzegovina. Armin Gigovic replaces Amar Dedic because of an injury.
  • 113': Attempt missed. Joe Rodon (Wales) header from the centre of the box misses to the left following a corner.
  • 113': Ermedin Demirovic (Bosnia and Herzegovina) wins a free kick in the attacking half.
  • 113': Foul by Joe Rodon (Wales).
  • 114': Attempt saved. Nikola Katic (Bosnia and Herzegovina) header from the left side of the box is saved in the bottom left corner by Karl Darlow (Wales). Assisted by Ivan Basic.
  • 115': Attempt blocked. Nikola Katic (Bosnia and Herzegovina) right footed shot from outside the box is blocked. Assisted by Ivan Basic.
  • 116': Delay in match because of an injury Esmir Bajraktarevic (Bosnia and Herzegovina).
  • 117': Delay over. They are ready to continue.
  • 120': Attempt blocked. Harry Wilson (Wales) left footed shot from a difficult angle on the left is blocked. Assisted by Sorba Thomas with a cross.
  • 120': Corner, Wales. Conceded by Ivan Basic.
  • 120': Fourth official has announced 4 minutes of added time.
  • 120'+2': Foul by Liam Cullen (Wales).
  • 120'+2': Ivan Basic (Bosnia and Herzegovina) wins a free kick in the defensive half.
  • 120'+2': Foul by Armin Gigovic (Bosnia and Herzegovina).
  • 120'+2': Sorba Thomas (Wales) wins a free kick in the defensive half.
  • 120'+4': Corner, Wales. Conceded by Nikola Katic.
  • 120'+4': Attempt missed. Sorba Thomas (Wales) right footed shot from the left side of the box is high and wide to the right. Assisted by Ethan Ampadu following a corner.
  • 120'+4': Second Half Extra Time ends, Wales 1, Bosnia and Herzegovina 1.
  • 120': Penalty Shootout begins Wales 1, Bosnia and Herzegovina 1.
  • 120': Penalty saved. Ermedin Demirovic (Bosnia and Herzegovina) right footed shot saved in the bottom right corner by Karl Darlow (Wales).
  • 120': Goal! Wales 1(1), Bosnia and Herzegovina 1. Harry Wilson (Wales) converts the penalty with a left footed shot to the bottom right corner.
  • 120': Goal! Wales 1(1), Bosnia and Herzegovina 1(1). Haris Tabakovic (Bosnia and Herzegovina) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Wales 1(2), Bosnia and Herzegovina 1(1). Mark Harris (Wales) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Wales 1(2), Bosnia and Herzegovina 1(2). Ivan Basic (Bosnia and Herzegovina) converts the penalty with a left footed shot to the bottom right corner.
  • 120': Penalty missed. Brennan Johnson (Wales) right footed shot is too high.
  • 120': Goal! Wales 1(2), Bosnia and Herzegovina 1(3). Amir Hadziahmetovic (Bosnia and Herzegovina) converts the penalty with a right footed shot to the top left corner.
  • 120': Penalty saved. Neco Williams (Wales) right footed shot saved in the bottom right corner by Nikola Vasilj (Bosnia and Herzegovina).
  • 120': Goal! Wales 1(2), Bosnia and Herzegovina 1(4). Kerim Alajbegovic (Bosnia and Herzegovina) converts the penalty with a right footed shot to the bottom right corner.
  • 120': Penalty Shootout ends, Wales 1(2), Bosnia and Herzegovina 1(4).
  • 0': Match ends, Wales 1(2), Bosnia and Herzegovina 1(4).

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/countries/500/bih.png&h=25&scale=crop&w=25&location=originBIH WALhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/countries/500/wal.png&h=25&scale=crop&w=25&location=origin
20 Fouls 8
4 Yellow Cards 1
0 Red Cards 0
1 Offsides 0
3 Corner Kicks 9
2 Saves 4
38.1 Possession 61.9
14 SHOTS 19
5 ON GOAL 3
0.4 On Target % 0.2
0 Penalty Goals 0
0 Penalty Kicks Taken 0
316 Accurate Passes 586
440 Passes 701
0.7 Pass Completion % 0.8
4 Accurate Crosses 10
20 Crosses 41
0.2 Cross % 0.2
82 Long Balls 71
25 Accurate Long Balls 23
0.3 Long Balls % 0.3
5 Blocked Shots 7
9 Effective Tackles 15
16 Tackles 17
0.6 Tackle % 0.9
12 Interceptions 7
54 Effective Clearances 33
54 Clearances 33

Game Information

Competition: FIFA World Cup Qualifying - UEFA

Venue: Cardiff City Stadium
Location: Cardiff, Wales
Attendance: 32,487

Line-Ups

WAL Wales (4-1-4-1)

No. Name
1 Karl Darlow (GK)
4 Dylan Lawlor
6 Joe Rodon
5 Ethan Ampadu
2 Jay Da Silva
3 Neco Williams
17 Jordan James
8 Harry Wilson
11 Brennan Johnson
20 Daniel James
7 David Brooks

BIH Bosnia and Herzegovina (4-4-2)

No. Name
1 Nikola Vasiljev (GK)
4 Tarik Muharemovic
18 Nikola Katic
5 Sead Kolasinac Yellow Card
7 Amar Dedic
6 Benjamin Tahirovic
14 Ivan Sunjic
15 Amar Memic Yellow Card
20 Esmir Bajraktarevic
10 Ermedin Demirovic Yellow Card
11 Edin Dzeko

WCQ - UEFA News

Bosnia and Herzegovina vs Italy: TV channel, kick-off time, live stream, referee, injury and team news
Bosnia and Herzegovina vs Italy: TV channel, kick-off time, live stream, referee, injury and team news

All you need to know ahead of the FIFA World Cup qualification playoff final between Bosnia & Herzegovina and Italy.

2026 World Cup playoffs: Who will claim the final six spots?
2026 World Cup playoffs: Who will claim the final six spots?

The last six World Cup berths will be decided on Tuesday in six winner-take-all games. Which teams will complete the lineup for this summer's finals?

2026 World Cup: Who has qualified, and how the rest can make it
2026 World Cup: Who has qualified, and how the rest can make it

The race to qualify for the 2026 FIFA World Cup is drawing to a close. Here's how it's looking around the globe.

Gattuso: Italy have to 'climb Everest' in World Cup playoff final
Gattuso: Italy have to 'climb Everest' in World Cup playoff final

Gennaro Gattuso reacts to Italy's 2-0 win over Northern Ireland in World Cup playoff semifinals.