World Cup 2026

← All matches
Matchday 12 · Group J · 2026-06-22
Jordan
xG 1.17
HT 1–01 – 2
Algeria
xG 4.23
Jordan Nizar Al-Rashdan 36′  ·  Algeria Nadhir Benbouali 69′, Amine Gouiri 82′
Levi's Stadium · 68,371 attendance
The story

The favourite delivered: Algeria (54% pre-match) beat Jordan 2–1.

Expected goals race
12340′15′30′45′60′75′90′1.17Nizar Al Rashdan 36′4.23Nadhir Benbouali 69′Amine Gouiri 82′
Jordan Algeria ● goal

Cumulative expected goals, minute by minute. ESPN's free feed has no xG, so each shot's xG is estimated with a naive distance-and-angle logistic model fitted on shot coordinates from the play-by-play.

Shot map
Nizar Al Rashdan · 1′ · xG 0.28 · Shot Off TargetAmine Gouiri · 3′ · xG 0.15 · Shot Off TargetMousa Al Tamari · 12′ · xG 0.07 · Shot On TargetFarès Chaïbi · 21′ · xG 0.15 · Shot BlockedAli Olwan · 23′ · xG 0.06 · Shot On TargetAmine Gouiri · 29′ · xG 0.15 · Shot On TargetRiyad Mahrez · 33′ · xG 0.32 · Shot On TargetMousa Al Tamari · 36′ · xG 0.21 · Shot Off TargetNizar Al Rashdan · 36′ · xG 0.22 · GoalAli Olwan · 45'+1′ · xG 0.08 · Shot Off TargetRafik Belghali · 48′ · xG 0.15 · Shot BlockedIbrahim Maza · 54′ · xG 0.08 · Shot On TargetRayan Aït-Nouri · 54′ · xG 0.13 · Shot Off TargetIbrahim Maza · 60′ · xG 0.18 · Shot Off TargetNoor Al Rawabdeh · 62′ · xG 0.08 · Shot Off TargetNadhir Benbouali · 63′ · xG 0.21 · Shot On TargetIbrahim Maza · 66′ · xG 0.49 · Shot Off TargetNadhir Benbouali · 69′ · xG 0.33 · Goal - HeaderMahmoud Al Mardi · 71′ · xG 0.17 · Shot On TargetFarès Chaïbi · 73′ · xG 0.05 · Shot On TargetNabil Bentaleb · 78′ · xG 0.06 · Shot BlockedAnis Hadj Moussa · 80′ · xG 0.22 · Shot BlockedRamy Bensebaini · 82′ · xG 0.28 · Shot BlockedAmine Gouiri · 82′ · xG 0.88 · Goal - VolleyIbrahim Maza · 89′ · xG 0.40 · Shot On Target
Jordan (attacking →) Algeria (attacking ←) size = xG · star = goal
Jordan  ·  match stats  ·  Algeria
27.9 Possession 72.1
8 Shots 17
4 On Target 8
1 Corners 10
11 Fouls 6
1 Offsides 0
6 Saves 3
1 Yellows 1
0 Reds 0
What the model expected
Jordan 22%draw 23%Algeria 54%ACTUAL

Pre-match Elo: Jordan 1649, Algeria 1769. The model priced this Jordan 22% / draw 23% / Algeria 54%, most likely score 1–1. The model called it. The result moves 17 Elo points from Jordan to Algeria — that flows straight into the next round of tournament simulations.

Timeline
36' GOALGoal! Jordan 1, Algeria 0. Nizar Al Rashdan (Jordan) right footed shot from the centre of the box to the bottom right corner. Assisted by Mousa Al Tamari.
44' YELLOWRamiz Zerrouki (Algeria) is shown the yellow card for a bad foul.
45' SUBSubstitution, Algeria. Nabil Bentaleb replaces Ramiz Zerrouki.
45' SUBSubstitution, Algeria. Nadhir Benbouali replaces Hicham Boudaoui.
64' YELLOWHusam Abu Dahab (Jordan) is shown the yellow card for a bad foul.
69' GOALGoal! Jordan 1, Algeria 1. Nadhir Benbouali (Algeria) header from the centre of the box to the bottom left corner. Assisted by Riyad Mahrez with a cross following a corner.
76' SUBSubstitution, Algeria. Anis Hadj Moussa replaces Riyad Mahrez.
76' SUBSubstitution, Jordan. Odeh Fakhoury replaces Mahmoud Al Mardi.
82' GOALGoal! Jordan 1, Algeria 2. Amine Gouiri (Algeria) right footed shot from very close range to the centre of the goal following a corner.
84' SUBSubstitution, Jordan. Ali Azaizeh replaces Mousa Al Tamari.
85' SUBSubstitution, Jordan. Mohammad Abu Hasheesh replaces Mohannad Abu Taha.
85' SUBSubstitution, Algeria. Jaouen Hadjam replaces Rayan Aït-Nouri.
86' SUBSubstitution, Algeria. Zineddine Belaïd replaces Amine Gouiri.
90'+1' SUBSubstitution, Jordan. Saleem Obaid replaces Husam Abu Dahab.
90'+2' SUBSubstitution, Jordan. Mohammad Abu Zraiq replaces Ali Olwan.
Lineups
Jordan
3-4-2-1
  • 1Yazeed Abulaila G
  • 5Yazan Al-Arab CD
  • 4Husam Abu Dahab CD-L
  • 3Abdallah Nasib CD-R
  • 8Noor Al-Rawabdeh CM-L
  • 21Nizar Al-Rashdan CM-R
  • 20Mohannad Abu Taha LM
  • 23Ehsan Haddad RM
  • 10Mousa Al-Tamari F
  • 13Mahmoud Al-Mardi CF-L
  • 9Ali Olwan CF-R
Subs: Odeh Fakhoury, Ali Azaizeh, Mohammad Abu Hasheesh, Saleem Obaid, Mohammed Abu Zraiq
Algeria
4-2-3-1
  • 23Luca Zidane G
  • 21Ramy Bensebaini CD-L
  • 2Aïssa Mandi CD-R
  • 15Rayan Aït-Nouri LB
  • 17Rafik Belghali RB
  • 22Ibrahim Maza AM
  • 6Ramiz Zerrouki LM
  • 14Hicham Boudaoui RM
  • 9Amine Gouiri F
  • 10Farès Chaïbi AM-L
  • 7Riyad Mahrez AM-R
Subs: Nabil Bentaleb, Nadhir Benbouali, Anis Hadj Moussa, Jaouen Hadjam, Zineddine Belaïd
← Fixtures, table & predictions

Generated automatically from public match data. Stats: ESPN · Results: openfootball · xG: own naive model (distance + angle).