World Cup 2026 June 21 Fixtures: Preview & Betting Tips
Sunday June 21 brings four Group Stage matches and a fascinating story across two wide-open groups. In Group H, Spain — Euro 2024 champions and heavy tournament favourites — look to bounce back from a dull 0-0 draw with Cape Verde when they face Saudi Arabia in Atlanta. In Group G, Belgium square off against Iran while Egypt take on New Zealand in Vancouver in a match that has significant African interest. Ghana’s Black Stars are not in action today — their big date with England comes on June 23 — but there is still plenty for Nigerian football fans to get stuck into. Here is your complete guide to every World Cup 2026 fixture on June 21, with WAT kick-off times, team news, and our best betting picks.
Spain vs Saudi Arabia — Group H (18:00 WAT)
Kick-off: 18:00 WAT (12:00 ET)
Venue: Mercedes-Benz Stadium, Atlanta
This is the standout match of the day and the one most neutrals will be tuned into. Spain come in from a frustrating opening fixture — a goalless draw with debutants Cape Verde — a result that baffled most observers given Spain’s technical superiority. Luis de la Fuente is expected to shake up his attacking line, bringing in Lamine Yamal and Nico Williams from the start after both were used sparingly in that opener. When those two are on the ball, Spain are a different proposition entirely.
Saudi Arabia have been quietly impressive in the early stages of the tournament. Their 1-1 draw with Uruguay — holding the South Americans until late — showed tactical discipline and an ability to hurt teams on the transition. Salem Al-Dawsari remains their main creative force, and their compact defensive block will test Spain’s patience all over again.
The head-to-head record strongly favours Spain — three World Cup meetings, three Spain wins — and Opta gives Spain an 86.7% win probability. Saudi Arabia at 4.3% tells you everything about the bookmakers’ view. The question is not whether Spain win but by how many.
Bet tip: Spain to Win — ~1.30. Spain Win & Over 1.5 Goals — ~1.65. Lamine Yamal to score or assist is excellent value at ~2.50.
Belgium vs Iran — Group G (21:00 WAT)
Kick-off: 21:00 WAT (15:00 ET)
Venue: SoFi Stadium, Inglewood, California
Belgium had a difficult opener, scraping to a 1-1 draw against Egypt when most expected a comfortable win. They come into this match without Manchester City winger Jeremy Doku, who misses through illness — a significant blow to their pace on the break. Kevin De Bruyne will need support from Leandro Trossard and Dodi Lukebakio if Belgium are to find the width to unlock Iran’s defence.
Iran also drew in their opener, conceding twice against New Zealand before fighting back to 2-2. They showed character but also defensive vulnerabilities that Belgium will target. Iran rely on compact teamwork rather than individual quality — their strength is in structure, not individual brilliance.
Belgium are the stronger side on paper and need the three points. Expect Belgium to control possession, probe patiently, and eventually find a way through.
Bet tip: Belgium to Win — ~1.40. Belgium Win to Nil — ~2.20.
Uruguay vs Cape Verde — Group H (00:00 WAT, June 22)
Kick-off: 00:00 WAT (June 22) / 18:00 ET (June 21)
Venue: Hard Rock Stadium, Miami Gardens
This is a late one for Nigerian fans but worth watching. Cape Verde have been the surprise package of Group H, holding Spain to a goalless draw in their opener. They have pace on the wings and defensive organisation that makes them difficult to break down. Uruguay, meanwhile, were held by Saudi Arabia and will know that another dropped point leaves them in serious danger of an early exit.
Uruguay’s attacking quality — Darwin Núñez, Luis Suárez’s heir apparent Rodrigo Bentancur, and Facundo Pellistri — should be enough to edge past Cape Verde’s defensive structure. But the Blue Sharks will make Uruguay earn every chance. This looks like a tight match with Uruguay edging home.
Bet tip: Uruguay to Win — ~1.55. Under 2.5 Goals — ~1.70.
New Zealand vs Egypt — Group G (03:00 WAT, June 22)
Kick-off: 03:00 WAT (June 22) / 21:00 ET (June 21)
Venue: BC Place, Vancouver
A late kick-off but one with significant African interest — Egypt’s Pharaohs are in action looking for their first win of the tournament after drawing 1-1 with Belgium. For Nigerian fans supporting Africa’s remaining teams, this is the match to set the alarm for. Egypt’s scoring threat runs through Mohamed Salah, who is playing in what is likely his final World Cup at 33. Salah was lively in the Belgium draw and will be looking to impose himself on a New Zealand side that conceded twice against Iran.
New Zealand showed they can score — two goals against Iran — but their defensive lapses will worry coach. Egypt, if they get Salah in space, should have enough quality to take the three points. Find all Egypt fixtures and squad details at our Egypt World Cup 2026 guide.
Bet tip: Egypt to Win — ~2.10. Salah to Score — ~2.50.
Today’s Best Single Tips Summary
Spain to Win vs Saudi Arabia — ~1.30
Belgium to Win vs Iran — ~1.40
Uruguay to Win vs Cape Verde — ~1.55
Egypt to Win vs New Zealand — ~2.10
For our recommended multi-bet combining today’s best picks, see our World Cup 2026 accumulator tips for June 21. Always bet within your means. Full markets available at Nigeria’s best betting sites.
Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.