First Stage · Group B · Wednesday, June 24 · Seattle Stadium, Seattle · 66,925 in the stands
kickoff 12:00 local · 26°C · 46% humidity
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 29′Alajbegović0.06 xG
- 34′Abunada0.03 xG
- 42′Al-Haydos0.33 xG
- 80′Mahmic0.05 xG
The xG race — cumulative expected goals, minute by minute
BIH 0:0 QATOn paper vs as played — formation sheet vs heatmap reality
BIH 4-4-2 attack →, ← QAT 4-3-3 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Bosnia and Herzegovina attack →, ← Qatar attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 29′Kerim ALAJBEGOVIC (Bosnia and Herzegovina) scores!!
- 34′MAHMOUD ABUNADA (Qatar) scores an own goal.
- 42′HASSAN ALHAYDOS (Qatar) scores!!
- ′Before the second half begins Amar MEMIC (in) comes off the bench to replace Arjan MALIC (out) (Bosnia and Herzegovina)
- ′Before the second half begins Benjamin TAHIROVIC (in) comes off the bench to replace Ivan SUNJIC (out) (Bosnia and Herzegovina)
- ′Before the second half begins ABDULAZIZ HATEM (in) comes off the bench to replace JASSEM GABER (out) (Qatar)
- 55′AHMED ALGANEHI (in) comes off the bench to replace HASSAN ALHAYDOS (out) (Qatar)
- 63′Dennis HADZIKADUNIC (in) comes off the bench to replace Nikola KATIC (out) (Bosnia and Herzegovina)
- 63′Ermin MAHMIC (in) comes off the bench to replace Edin DZEKO (out) (Bosnia and Herzegovina)
- 72′ALMOEZ ALI (in) comes off the bench to replace KARIM BOUDIAF (out) (Qatar)
- 78′AHMED FATHY (Qatar) is booked by the referee.
- 79′MOHAMED MANAI (in) comes off the bench to replace AHMED FATHY (out) (Qatar)
- 79′AHMED ALAAELDIN (in) comes off the bench to replace EDMILSON JUNIOR (out) (Qatar)
- 80′Ermin MAHMIC (Bosnia and Herzegovina) scores!!
- 82′Dzenis BURNIC (in) comes off the bench to replace Kerim ALAJBEGOVIC (out) (Bosnia and Herzegovina)
- 82′Ermin MAHMIC (Bosnia and Herzegovina) is booked by the referee.
The morning-after column · AI-written from the match data
Bosnia's press breaks Qatar's nerve in Seattle slugfest
Qatar's 1.17 xG suggested they should have won comfortably. Edmilson Junior and Hasan Al-Haydos pressed hard, but Akram Afif's contribution (6.8 rating) faded as Bosnia's midfield strangled them. The warning came in stoppage time when a big chance hit the post, a last-gasp reminder that a tighter match existed. Instead, two low-probability finishes from Bosnia and Qatar's inability to breathe under pressure left them chasing ghosts. Possession means nothing when you're too rushed to use it.
Qatar finished with 1.17 xG and lost 3-1 to a team that scored on 0.11 xG combined, a stark lesson in how pressing breaks the precision that possession demands.
80′
Bosnia's third goal: the press had finally broken Qatar's back.
What Bosnia and Herzegovina needed
Suffocation won it. Keep pressing teams into mistakes.
- High-press phases (6.7) forced Qatar's ball recovery to 21.1s—desperation, not control.
- Two goals on 0.11 combined xG proved ruthless efficiency beats xG. Convert margins matter.
- Survived Qatar's xG advantage (1.17 to 0.77) by making them too rushed to finish cleanly.
What Qatar needed
Pressure destroyed the build-up. Better finishing alone won't fix the pace problem.
- Ball recovery at 21.1s vs Bosnia's 14.6s: Bosnia's press was too tight, too organised.
- Wasted the xG edge (1.17 vs 0.77) and the post shot (45+3') on a team that converted low-probability chances.
- Akram Afif (6.8 rating) faded as midfield congestion grew—no time to influence play under constant harassment.