Match 068 · Group J Decider · Matchday 3 · June 27, 2026 · FULL TIME
SIX GOALS, ZERO CHILL
MAHREZ SCORES TWICE, STILL DOESN'T WIN
KALAJDZIC EQUALIZES IN THE 96th MINUTE

Algeria 3 – 3 Austria

📍 Kansas City Stadium (Arrowhead), Kansas City, MO  |  ⚽ Belghali 45', Mahrez 60', 90+3' (ALG) — Arnautovic 28', Sabitzer 55', Kalajdzic 90+6' (AUT)

Match Report

Both Algeria and Austria came into this Group J decider needing a result, and they delivered the kind of six-goal classic that group-stage deciders are supposed to be. Marko Arnautovic, the man flagged as a suspension risk all week, instead opened the scoring in the 28th minute, heading Austria into a lead they wouldn't hold for long.

Algeria leveled right before the break through Ibrahim Belghali, and the second half turned into a genuine shootout. Marcel Sabitzer restored Austria's lead in the 55th, only for Riyad Mahrez to drag Algeria level again five minutes later. The Manchester City winger then turned matchwinner — or so it looked — heading home a stoppage-time goal in the 93rd minute to put Algeria 3-2 up with the clock running out.

It should have been enough. It wasn't. Deep into stoppage time, with Algeria's bench already half out of their seats celebrating a Round of 32 berth, Sasa Kalajdzic rose to head home a corner in the 96th minute and snatch a point Austria barely deserved on the balance of the half but absolutely earned with their nerve.

Ralf Rangnick called it "the most Austrian way possible to qualify" afterward, while Vladimir Petkovic admitted his players "gave away two points we'd already put in the bank." The 3-3 draw was exactly enough for both sides — Austria and Algeria finish level on 4 points, with Austria's superior goal difference confirming both through to the knockout rounds at Iran's expense.

Match Timeline

  • 28'GOAL — Marko Arnautovic 🇦🇹 — Heads Austria into the lead. 0-1.
  • 45'GOAL — Ibrahim Belghali 🇩🇿 — Levels it right before the break. 1-1.
  • 55'GOAL — Marcel Sabitzer 🇦🇹 — Austria back in front. 1-2.
  • 60'GOAL — Riyad Mahrez 🇩🇿 — Drags Algeria level again. 2-2.
  • 90+3'GOAL — Riyad Mahrez 🇩🇿 — A second for Mahrez, heading Algeria in front deep into stoppage time. 3-2.
  • 90+6'GOAL — Sasa Kalajdzic 🇦🇹 — A corner headed home in the very last action of the match. 3-3, final score.

Three Things We Learned

1. Stoppage Time Owes Algeria Nothing

They led for all of three minutes after Mahrez's second before Kalajdzic ripped it back away. A cruel reminder that nothing is final in this group until the final whistle actually blows.

2. Mahrez Still Has the Theatre in Him

Two goals in a decider, including a stoppage-time headed go-ahead goal — vintage Mahrez, even if the script didn't end the way he wrote it.

3. The Group of Three Survivors Becomes Two

This result confirmed Austria and Algeria both through on 4 points apiece, leaving Iran to finish bottom of the standings on group-wide tiebreakers.

Algeria
3 – 3
Austria
Full Time · Group J · MD3
🛋️ The Armchair Galáctico Predicted
Algeria 1 – 1 Austria
Called a tight, tense 1-1 with Mahrez opening the scoring and Baumgartner heading home a leveler. Reality blew straight past "tight and tense" into a six-goal stoppage-time fistfight. Mahrez did score — twice, not once — and Baumgartner didn't get anywhere near the scoresheet. The couch predicted a chess match; it got a demolition derby.

Player Ratings

🇩🇿 Algeria

Riyad MahrezFW9.0 ⭐
Ibrahim BelghaliFW7.5

🇦🇹 Austria

Sasa KalajdzicFW (sub)8.5
Marko ArnautovicFW7.5
Marcel SabitzerMF7.0

Match Stats

  • Scoreline3-3
  • Total goals6
  • Stoppage-time goals2
  • Mahrez goals2
  • VenueKansas City Stadium

Group J — Final Standings

TeamPWDLGDPts
🇦🇷 Argentina3300+79
🇦🇹 Austria311104
🇩🇿 Algeria3111-24
🇯🇴 Jordan3003-50

Austria edge Algeria for second place on goal difference (0 vs -2) after both finished level on 4 points. Algeria advance as one of the best third-placed teams across the tournament's 12 groups, while this draw mathematically eliminated Iran from Group H's third-place contention.