World Cup 2026 June 21 Recap: Yamal Ran Riot, Curaçao Wrote History, and I Rated Every Big Moment
Saturday at this World Cup was the day Group H stopped being a poll and started being a result, the day Mohamed Salah finally walked off a World Cup pitch with a goal, and the day the smallest nation ever to play at the finals refused to lose. I sat through all four Group G and H matches in a Dublin sitting room and there were three honestly different moods across them — joy, indignation, and a kind of quiet wonder for the Curaçao result that I am still chewing on the morning after.
This is my recap of the matches that mattered on 21 June, with a rating out of 10 for each headline performance. I am not here to read you a results service. I am here to tell you what was actually worth your attention, where the markets shifted, and where I think the value sits now that the picture is clearer heading into Monday.

- Spain beat Saudi Arabia 4–0 with a Lamine Yamal opener and an Oyarzabal brace; Spain are reported through to the R32.
- Salah scored his first World Cup goal as Egypt beat New Zealand 3–1 and moved to the top of Group G.
- Curaçao drew 0–0 with Ecuador to take their first-ever World Cup point — the smallest nation ever to do so.
- Belgium and Iran drew 0–0 — Belgium with ten men after a Nathan Ngoy red on 66′ — and Belgium’s outright price has drifted accordingly.
Spain 4–0 Saudi Arabia: Yamal Brought the Show, Oyarzabal Did the Work — 9/10
Let me start with the headline scoreline. Spain were already most punters’ second-favourite to lift the trophy and they delivered the performance you wanted out of them. Lamine Yamal opened the scoring on 10 minutes (Sky reported 11 — a CONFLICT I will park there for the record). Mikel Oyarzabal added a second on 21 and a third on 23, putting the result effectively beyond Saudi Arabia inside the first half hour. Al-Tambakti’s own goal on 49 was almost a courtesy.
The thing I rated about this performance was not the scoreline — it was the maturity. Spain managed the tempo after going three up, did not chase the rout, and conserved legs for what is about to become a very busy fortnight. The market shifted accordingly: Spain’s outright price has held at 6.50 (FOX Sports/FanDuel, 21 June) but the implied probability has clearly hardened. Squad performance rating: 9/10, the deduction the only minute I would dock being the brief patch in the second half where they let Saudi Arabia have the ball without consequence.
Egypt 3–1 New Zealand: Salah Finally Got His World Cup Goal — 8/10
If Spain owned the headlines, Mohamed Salah owned the moment of the night for the neutrals. Surman gave New Zealand a 15th-minute lead (the Yahoo timestamp had 18 — a CONFLICT worth noting). Then Egypt did what good sides do: they tightened, they pressed, and they scored when it mattered. Zizo on 58, Salah on 67 for his first World Cup goal at this stage of his career, Trezeguet on 82 to put the result out of reach.
Egypt are now top of Group G on 4 points with a +2 goal difference. The market move is real: outright Egypt is a deep outsider but the implied probability of progressing has clearly climbed, and that is where the per-team market is interesting. Performance rating: 8/10. The half-mark down from a higher number is the 15-minute spell after going behind, where the press was patchy and a better side than New Zealand would have made them pay.
Curaçao 0–0 Ecuador: A Defensive Performance Worth Sitting Up For — 8.5/10
This is the result that I think most Irish viewers missed and the one I would urge them to look up the highlights for. Curaçao became the smallest nation by population ever to win a World Cup point. They did it with goalkeeper Eloy Room reportedly making 15 saves — the kind of individual performance that drags a result out of a team that has no business getting one against Ecuador’s quality.
Curaçao are now on 2 points across two games, with the genuinely remarkable Cape Verde mirror-image (also 2 points, also two draws) sitting alongside them. The competitive-relevance question is whether either nation can climb into the eight best third-placed slots that book R32 places. The answer is "probably not," but they are not eliminated. Performance rating: 8.5/10 — half a mark off only because the chances Ecuador created suggested a slightly worse Ecuador finish would have ended the romance.
Belgium 0–0 Iran: Ten Men, Zero Goals, One Drifting Outright — 5.5/10
The least useful match of the night for anyone who had Belgium in their futures bets. Nathan Ngoy was sent off on 66 minutes and Belgium spent the closing half hour playing for a point they could not afford to drop. Iran did not have the bite to convert the man-advantage into a result and the 0–0 left both sides on 2 points apiece.
Belgium’s outright price has drifted from where it sat 48 hours ago and on the evidence of two laboured group games I do not blame the market for that move. Performance rating: 5.5/10. Iran were the better-organised side and arguably the more aggrieved at not having more to show for it.
The Outright Picture: Spain Holds, Belgium Drifts, the Top Two Stable
The 21 June matchday did not move the very top of the outright market — France remain favourites around 4.70 (FOX Sports/FanDuel, 21 June), Spain hold at 6.50, England at 7.00 and Argentina at 9.00 after Friday’s market reaction to the Messi hat-trick. The relevant 24-hour moves are still the ones from earlier in the week: Argentina shortened on Messi, England shortened on the Croatia result, USA continues to harden in. Per-match 1X2 24-hour shortening or drift was not sourced cleanly on the aggregators I monitor — treat as not found.
The downstream signal for tonight (22 June) is simple. Spain’s procession through Group H removes any value at the top of the outright. France’s 4.70 still looks like a hold rather than a lay. England at 7.00 going into a likely R32-clinching game against Ghana on the 23rd is the lone outright price I would actively watch over the next 48 hours — the England odds piece has the long-run case.
My Verdict
A matchday with a heavy scoreline, a goal-of-the-tournament romance moment for Curaçao, and a Belgium performance that confirms I am not interested in their futures price. The picks heading into Monday: Spain’s procession is now baked in, Egypt have a real R32 path on, and Curaçao are giving us the kind of tournament storyline that justifies sitting up for the late kick-offs. My single take-away for the punter: do not chase Spain at 6.50 outright — that ship sailed a fortnight ago. Look down the card. For the night ahead, I have rated every Monday fixture in the 22 June predictions column and the standout angle is on Argentina v Austria.
18+. Gamble responsibly. When the fun stops, stop. Odds correct as of 21 June 2026 and subject to change.