中文 · EN · ES · PT

🏆 2026 World Cup Match Analysis Hub

Updated: 2026-07-03 · Round of 16 bracket taking shape. Yesterday (7/2) 3 matches — post-match reviews published (Spain 3-0 Austria · Oyarzabal brace, clean-sheet passage / Portugal 2-1 Croatia · Ronaldo penalty + Ramos stoppage-time winner, VAR chalks off Croatia leveller by millimetres, Modrić farewell / Switzerland 2-0 Algeria · first knockout win in 88 years) · Today (7/3) Round of 32 finale — Australia vs Egypt / Argentina vs Cape Verde / Colombia vs Ghana (🔁 Salah passed fit and starts · multi-source confirmed; ARG-CPV referee Drew Fischer announced) · Tomorrow (7/4) Round of 16 kicks off — Canada vs Morocco (Oliver) / Paraguay vs France (Tantashev) previews published (incl. 📈 deep-data + odds-positioning trend + referee profile) · English site
Every match at a glance: win probability · expected goals · key metrics. Click a card for the full report (key late-breaking news, data, tactics, managers, referee).  🌍 All 48 Teams Intelligence Hub →
📊

Tournament Summary & Spread Stats · Since kickoff (6/11–6/22 · 40 matches played)

Played
40
Total goals
127
Goals/match
3.18
Over (>2.5)
22 · 55%
Draws
12 · 30%
Upsets
4 · 10%
📈 Over/Under 2.5 (objective · by full-time total goals, 40 matches)
LineMatchesShare
Over (≥3 goals)2255%
Under (≤2 goals)1845%
Goals/match3.18 goals (127 total)
Firepower extremesMost explosive: Germany 7-1 Curaçao / Germany 7-1 Côte d'Ivoire (8 goals each); 2 goalless grinds (Spain 0-0 Cape Verde, Belgium 0-0 Iran)
Overs edge it but it's close to 50/50; the lopsided groups (E/F, and Qatar getting routed in Group B) inflated the goal totals.
🅰️ Asian Handicap AH (favorite giving the goals · referenced to pre-match no-vig lines, 40 matches)
Favorite resultWhat it means for the handicapMatches
Win by ≥2Safely covers -0.5/-1/-1.5 mainstream lines → cover18 · 45%
Win by exactly 1Covers -0.5, pushes -1, loses -1.5 → razor's edge6 · 15%
Draw or lossAny line is a no-cover (the underdog covers)16 · 40%
Favorites covered in 18 (45%), failed to cover in 16 (40%) (incl. 12 draws + 4 upsets) — with a draw rate as high as 30%, this tournament's handicap lines have leaned clearly toward the "no-cover / underdog" side, and "mindlessly backing the strong team on the handicap" has been caught out time and again.

Goals & results: 127 goals in 40 matches, averaging 3.18 (above the roughly 2.5 group-stage mark of the last two World Cups). The firepower is driven by the strong-weak gap — Germany's two 7-1 wins (Curaçao, Côte d'Ivoire, 8 goals each), Canada 6-0 Qatar and Sweden 5-1 Tunisia carried the big scorelines; at the other end, 2 goalless draws (Spain-Cape Verde, Belgium-Iran). Overall, Overs 55% edge Unders 45%, close to 50/50.

📉 Handicap & upsets (this tournament's strongest theme): favorites (the side with the higher pre-match implied probability) won outright 24 times (60%), drew 12 (30%) and lost as the favorite 4 times (10%) — a solid outright-win rate, but covered the handicap in only 18 (45%). Those that could clear a -1.5 line (win by ≥2) number 18; 6 won by exactly 1 (push/loss against -1/-1.5); the remaining 16 (40%) favorites drew or lost and failed to cover outright. In other words, "backing the strong team on the handicap" came up empty in nearly half the matches — Switzerland held by Qatar, Türkiye losing to Australia, Ecuador beaten by Côte d'Ivoire's last-gasp winner, the Netherlands held twice (Japan, Sweden) are all textbook cases of the underdog covering.

Strong scripts that delivered: the genuine "win and cover" results mostly came from the elite giants unleashing their firepower — Argentina 3-0 Algeria (Messi hat-trick to top the World Cup scoring charts), France's two straight wins (Mbappé equaling Klose on 16), Norway's Haaland scoring twice in back-to-back games, Spain 4-0 Saudi Arabia, Germany's two 7-1s. In these matches the handicap + over largely landed — the one side where favorite pricing held up.

🧑‍⚖️ Referee trends: in the opener, Sampaio (Brazil) showed 3 reds in a single game — a World Cup opener record — setting a "strict + VAR-backed" tone; but card counts depend far more on the individual referee's style than on any tournament-wide standard — Tello (Canada-Bosnia) showed just 1 yellow all game, the polar opposite of Sampaio. VAR has been consistently decisive (overturning wrong cards, penalizing dives, awarding clear penalties). Match-by-match profiles in 🧑‍⚖️ Referee Watch below.

Data notes: based on the full-time scores of the 40 matches played 6/11–6/22. Over/under is judged objectively on the O/U 2.5 standard line by full-time total goals (all 40). Asian Handicap uses "the side with the higher pre-match no-vig implied probability = the favorite giving the goals", classified by the favorite's goal margin (all 40 by "favorite margin vs the line"; pushes/split lines judged by margin vs line, no push on half-goal lines); it is not a live match-by-match settlement, only a directional reference. The match-by-match breakdown is in the collapsible table below. "Favorite failed to win / upset" = the side with the highest pre-match implied probability did not win in 90 minutes. For analysis only — not betting advice.

📋 Match-by-match spread table (40 matches played · click to expand/collapse)
Per match: full-time score · total goals · over/under (O/U 2.5) · favorite (goal margin in brackets) · handicap result (cover / razor's edge / no-cover). Methodology in the summary footnote above; the handicap is classified by "pre-match no-vig favorite vs goal margin", a directional reference, not a live match-by-match settlement.
Fixture (home-away)ScoreGoalsO/UFavorite (margin)Handicap result
Mexico vs South Africa2-02UnderMexico (+2)Cover
South Korea vs Czechia2-13OverSouth Korea (+1)Razor's edge
Canada vs Bosnia-Herzegovina1-12UnderCanada (+0)No-cover
USA vs Paraguay4-15OverUSA (+3)Cover
Brazil vs Morocco1-12UnderBrazil (+0)No-cover
Qatar vs Switzerland1-12UnderSwitzerland (+0)No-cover
Haiti vs Scotland0-11UnderScotland (+1)Razor's edge
Australia vs Türkiye2-02UnderTürkiye (-2)No-cover
Germany vs Curaçao7-18OverGermany (+6)Cover
Netherlands vs Japan2-24OverNetherlands (+0)No-cover
Côte d'Ivoire vs Ecuador1-01UnderEcuador (-1)No-cover
Sweden vs Tunisia5-16OverSweden (+4)Cover
Spain vs Cape Verde0-00UnderSpain (+0)No-cover
Belgium vs Egypt1-12UnderBelgium (+0)No-cover
Saudi Arabia vs Uruguay1-12UnderUruguay (+0)No-cover
Iran vs New Zealand2-24OverIran (+0)No-cover
France vs Senegal3-14OverFrance (+2)Cover
Iraq vs Norway1-45OverNorway (+3)Cover
Argentina vs Algeria3-03OverArgentina (+3)Cover
Austria vs Jordan3-14OverAustria (+2)Cover
Czechia vs South Africa1-12UnderCzechia (+0)No-cover
Switzerland vs Bosnia-Herzegovina4-15OverSwitzerland (+3)Cover
Canada vs Qatar6-06OverCanada (+6)Cover
Mexico vs South Korea1-01UnderMexico (+1)Razor's edge
USA vs Australia2-02UnderUSA (+2)Cover
Scotland vs Morocco0-11UnderMorocco (+1)Razor's edge
Brazil vs Haiti3-03OverBrazil (+3)Cover
Türkiye vs Paraguay0-11UnderTürkiye (-1)No-cover
Netherlands vs Sweden2-24OverNetherlands (+0)No-cover
Germany vs Côte d'Ivoire7-18OverGermany (+6)Cover
Ecuador vs Curaçao0-11UnderEcuador (-1)No-cover
Tunisia vs Japan1-56OverJapan (+4)Cover
Spain vs Saudi Arabia4-04OverSpain (+4)Cover
Belgium vs Iran0-00UnderBelgium (+0)No-cover
Uruguay vs Cape Verde2-24OverUruguay (+0)No-cover
New Zealand vs Egypt1-34OverEgypt (+2)Cover
Argentina vs Austria2-02UnderArgentina (+2)Cover
France vs Iraq3-03OverFrance (+3)Cover
Norway vs Senegal3-25OverNorway (+1)Razor's edge
Jordan vs Algeria1-23OverAlgeria (+1)Razor's edge
Totals: Over 22 / Under 18 (55% / 45%) · Cover 18 / Razor's edge 6 / No-cover 16 (45% / 15% / 40%; no-cover includes 12 draws + 4 upsets). For analysis only — not betting advice.
📅

Browse by Matchday

Click a date to switch; each card is a quick-read dashboard for that match
Group C · East Rutherford (MetLife) · Finished★ Headline match of the day · Full time
🇧🇷 BrazilVinícius 32'
1 - 1
Morocco 🇲🇦Saibari 21'
Pre-match Brazil 59%Draw 23%Morocco 18%
🏁 FT 1-1 · home-win miss 📊 Review live "Don't back a big Brazil win" delivered · Alisson's late double save salvaged the draw
📊 Review + pre-match analysis →
Group B · Santa Clara (Levi's) · Finished★ Tournament's first big upset · Full time
🇶🇦 QatarKhoukhi 90+4'
1 - 1
Switzerland 🇨🇭Embolo 17' (P)
Pre-match Qatar 10%Draw 17%Switzerland 73%
🏁 FT 1-1 · major prediction miss (Switzerland 73% didn't land) 📊 Review live Switzerland 26 shots, 3.24 xG, just 1 goal · Qatar's first-ever World Cup point
📊 Review + pre-match analysis →
Group C · Foxborough (Gillette) · Finished★ Dual returns: 52 yrs vs 28 yrs · Full time
🇭🇹 Haiti15 shots, 0 goals
0 - 1
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿McGinn 28'
Pre-match Haiti 14%Draw 21%Scotland 65%
🏁 FT 0-1 · Scotland-win call delivered / scoreline miss 📊 Review live Scotland's first World Cup win since 1990 · provisionally top of Group C · Haiti's xG edge unconverted
📊 Review + pre-match analysis →
Group D · Vancouver (BC Place · roof closed) · Finished★ Another upset · Full time
🇦🇺 AustraliaIrankunda 27' · Metcalfe
2 - 0
Türkiye 🇹🇷missing Yıldız · 0 goals
Pre-match Australia 19%Draw 26%Türkiye 55%
🏁 FT 2-0 · favorite backed wrong (Türkiye 55% blew up) 📊 Review live Australia efficient counters + clean sheet · "back the favorite on the handicap" blows up two in a row
📊 Review + pre-match analysis →
Group E · Houston (NRG) · Finished★ Germany's opener · Full time
🇩🇪 GermanyHavertz×2 · Musiala · Undav…
7 - 1
Curaçao 🇨🇼Comenencia 21'
Pre-match Germany 93%Draw 5%Curaçao 2%
🏁 FT 7-1 · result delivered, goals above expectation Over 4.5 hit · Germany now top WC all-time scorers (239) 🔥 Pre-match heat 2/5 · sentiment read held
📊 Post-match review + pre-match analysis →
Group F · Dallas (AT&T) · Finished★ Hardest call of the day · Full time
🇳🇱 NetherlandsVan Dijk 50' · Summerville 64'
2 - 2
Japan 🇯🇵Nakamura 57' · Kamada 88'
Pre-match NL 47%Draw 27%Japan 26%
🏁 FT 2-2 · Netherlands led twice but were pegged back (prediction miss) Japan equalized twice · latest WC goal in their history (88') "Low-scoring / draw possible" direction hit · overrated Dutch finishing
📊 Post-match review + pre-match analysis →
Group E · Philadelphia (Lincoln Fin.) · FinishedLow-scoring grind · Full time
🇨🇮 Côte d'IvoireAmad Diallo 90'
1 - 0
Ecuador 🇪🇨two off the bar · 19-game unbeaten run ended
Pre-match CIV 28%Draw 34%ECU 38%
🏁 FT 1-0 · Under + narrow one-goal win (script delivered) Wing 1v1 hit: Singo cross + Amad substitute winner 🔥 Pre-match heat 2/5 · clean sentiment read held
📊 Post-match review + pre-match analysis →
Group F · Monterrey (BBVA) · FinishedIsak + Gyökeres · Full time
🇸🇪 SwedenAyari×2 · Isak · Gyökeres · Svanberg
5 - 1
Tunisia 🇹🇳Rekik 43'
Pre-match Sweden 50%Draw 28%Tunisia 22%
🏁 FT 5-1 · result delivered but "low-scoring grind" a major prediction miss Tunisia's qualifying clean-sheet myth: 5 conceded in one game · long range broke the bunker Sweden's scoring more spread out than expected (Ayari/Svanberg)
📊 Post-match review + pre-match analysis →
6/15 (Mon) Group G/H round 1, 4 matches · all finished — all four drawn, favorites including Spain/Uruguay upset, post-match reviews published (click a card for the review + pre-match reconciliation)
Group H · Atlanta (Mercedes-Benz) · 12:00 ET★ Reigning Euro champions enter
🇪🇸 SpainFIFA #2 · title favorites
VS
Cape Verde 🇨🇻World Cup debut
Spain 83%Draw 13%Cape Verde 4%
✅ Lineups confirmed Spain win 1.10 · Asian Handicap -2.5 🆕 Yamal & Nico Williams both may be rested (hamstring management) · the goal count is the only question 🔥 Market heat 2/5 · Strong consensus, no sentiment premium 🏁 FT 0-0 (miss: Spain win + -2.5 both failed — tournament-level shock)
📊 Review + pre-match analysis →
Group G · Seattle (Lumen) · 15:00 ET★ Salah birthday debut
🇧🇪 Belgiumtail end of the golden generation
VS
Egypt 🇪🇬Salah at the core
Belgium 56%Draw 25%Egypt 19%
✅ Lineups confirmed Belgium win 1.67 · Over 2.5 = 2.00 🆕 Doku confirmed to start · De Ketelaere false-9 over Lukaku · Egypt backup keeper Shobeir + Trezeguet dropped 🔥 Market heat 3/5 · Heavyweight narrative drives buzz 🏁 FT 1-1 (miss: Belgium win & over 2.5 failed; Salah assist ✓)
📊 Review + pre-match analysis →
Group H · Miami (Hard Rock) · 18:00 ETSouth American power
🇸🇦 Saudi ArabiaAsian zone · upset gene
VS
Uruguay 🇺🇾FIFA #17 · strong side
Saudi Arabia 13%Draw 21%Uruguay 66%
✅ Lineups confirmed Uruguay win 1.43 · line converged ≈66% 🆕 Uruguay CBs Araújo + Giménez both doubtful · BTTS window · Saudi's new coach only 2 months in 🔥 Market heat 3/5 · Injury news-driven, not hype 🏁 FT 1-1 (miss: Uruguay win failed; under ✓, BTTS ✓)
📊 Review + pre-match analysis →
Group G · Los Angeles (SoFi) · 21:00 ETLow-scoring grind expected
🇮🇷 IranAsian iron defense
VS
New Zealand 🇳🇿Oceania champions
Iran 52%Draw 28%New Zealand 20%
✅ Lineups confirmed Iran win 1.83 · Under 2.5 = 1.71 (≈58%) 🆕 Iran fully fit + 3 straight warm-up wins · NZ without Thomas · Under narrative reinforced 🔥 Market heat 3/5 · Under money driving sentiment 🏁 FT 2-2 (miss: under flipped to 4-goal over; Iran win failed)
📊 Review + pre-match analysis →
6/16 (Tue) Group I/J round 1, 4 matches · all completed — all four favorites delivered (Messi hat-trick ties Klose, Haaland/Mbappé each scored twice), post-match reviews published (click a card for the review + pre-match reconciliation)
Group I · East Rutherford (MetLife) · 15:00 ET★ France enter · 2002 grudge
🇫🇷 Franceone of the title favorites
VS
Senegal 🇸🇳African power · Mané/Jackson
France 64%Draw 22%Senegal 14%
✅ Lineups confirmed France win 1.44 · draw 4.50 · Senegal 7.50 Mbappé 5 goals from France's all-time scoring record · France's defense isn't watertight 🔥 Market heat 3/5 · strong-vs-strong + 2002 history 🏁 FINAL 3-1 (called: France win ✓, Over 2.5 ✓; Mbappé 2 goals breaks France scoring record; late goal so no clean sheet)
📊 Review + pre-match analysis →
Group I · Foxborough (Gillette) · 18:00 ET★ Haaland's World Cup debut
🇮🇶 Iraqfirst return in 40 years
VS
Norway 🇳🇴Haaland/Ødegaard · first in 28 yrs
Iraq 7%Draw 14%Norway 79%
✅ Lineups confirmed Norway win 1.20 · draw 7.00 · Iraq 14.00 Haaland 16 goals in qualifying · the intrigue is margin + total goals, not the result 🔥 Market heat 3/5 · money on handicap/Haaland goals 🏁 FINAL 1-4 (called: Norway win ✓, handicap ✓; Haaland brace on WC debut)
📊 Review + pre-match analysis →
Group J · Kansas City (Arrowhead) · 21:00 ET★ Argentina's title defense begins · Marciniak officiates
🇦🇷 Argentinadefending champions · Messi
VS
Algeria 🇩🇿Mahrez/Amoura
Argentina 68%Draw 20%Algeria 12%
Argentina win 1.40 · draw 4.50 · Algeria 8.00 Messi's hamstring management is the big question · 2022 final referee Marciniak officiates 🔥 Market heat 3/5 · Messi narrative + champions' opener 🏁 FINAL 3-0 (called: Argentina win ✓; Messi hat-trick ties Klose atop WC scorers)
📊 Review + pre-match analysis →
Group J · Santa Clara (Levi's) · 00:00 ET (6/17)Overnight match · Rangnick
🇦🇹 AustriaRangnick · unbeaten in last 5
VS
Jordan 🇯🇴World Cup debut · two strikers out
Austria 71%Draw 17%Jordan 12%
Austria win 1.34 · draw 5.50 · Jordan 8.00 Jordan's top scorer Al-Naimat + Sabra both injured out · attack weakened 🔥 Market heat 2.5/5 · strong consensus · money on Austria handicap 🏁 FINAL 3-1 (called: Austria win ✓, -1.5 ✓; Jordan's first goal + gritty resistance)
📊 Review + pre-match analysis →
6/17 (Wed) Group K/L round 1, 4 matches · decimal odds (de-vigged approx) · full pre-match detail pages now generated, click a card to enter
Group K · Houston (NRG) · 13:00 ET★ Ronaldo's farewell-tour opener
🇵🇹 Portugaltitle contenders · Ronaldo/B.Fernandes
VS
DR Congo 🇨🇩African dark horse · long-awaited return
Portugal 77%Draw 17%DRC 6%
Portugal 1.31 · Draw 6.00 · DRC 13.00 Suspense is margin & goals · DRC physical, dangerous on the break ✅ Lineups confirmed · Dias/Leão rested, Portugal in 4-2-3-1, Ronaldo starts 🔥 Market heat 2.5/5 · Ronaldo narrative vs lopsided consensus
Full analysis →
Group L · Arlington (AT&T) · 16:00 ET★ 2018 semifinal rematch
🏴󠁧󠁢󠁥󠁮󠁧󠁿 EnglandTuchel · 8 qualifying wins, 0 conceded
VS
Croatia 🇭🇷end of the Modrić era · aging midfield
England 56%Draw 25%Croatia 19%
England 1.73 · Draw 3.80 · Croatia 4.75 England qualified 8W, 22 GF, 0 GA · Croatia's aging midfield is the swing factor ✅ Lineups confirmed · Guéhi/Saka benched, Croatia drop Kovačić for a 4-3-3 🔥 Market heat 3/5 · 2018 grudge
Full analysis →
Group L · Toronto (BMO Field) · 19:00 ETgroup "six-pointer"
🇬🇭 GhanaBlack Stars · individual quality edge
VS
Panama 🇵🇦CONCACAF grit · counter-attack
Ghana 42%Draw 27%Panama 31%
Ghana 2.00 · Draw 3.50 · Panama 3.60 Both know this is L's most winnable game · market leans under, cagey ✅ Lineups confirmed · Ghana shift to 4-4-1-1 (Sulemana starts) · Panama bench Carrasquilla/Díaz, Waterman starts 🔥 Market heat 2/5 · three-way prices tight, clean sentiment
Full analysis →
Group K · Mexico City (Azteca, 2,250m) · 22:00 ETlate night · ref A. Taylor
🇺🇿 UzbekistanWorld Cup debut
VS
Colombia 🇨🇴Copa América runners-up · World Cup return
Uzbekistan 10%Draw 22%Colombia 68%
Colombia 1.43 · Draw 4.50 · Uzbekistan 7.50 Azteca 2,250m altitude blunts favorite's late tempo · market favors a controlled Colombia win 🔥 Market heat 2.5/5 · Colombia consensus + altitude variable
Full analysis →
6/18 (Thu) Group A/B round 2, 4 matches · decimal odds (de-vigged approx) · finished · post-match reviews published, click a card for the review + pre-match reconciliation
Group A · Atlanta (Mercedes-Benz) · 12:00 ETboth lost round 1 · lose and you're out
🇨🇿 CzechiaSadílek 6'
1 - 1
South Africa 🇿🇦Mokoena 83' pen
Czechia 54%Draw 27%South Africa 19%
✅ Lineups confirmed · Souček benched Czechia 1.75 · Draw 3.80 · SA 5.00 🆕 Czechia set-pieces best in UEFA qualifying (11 goals · 7 from corners) · SA Sithole+Zwane suspended (carried from last match) 🔥 Market heat 2/5 · off-peak slot · consensus, no premium 🏁 FT 1-1 · Czechia 54% home win → draw (prediction miss) · review live
📊 Post-match review + pre-match analysis →
Group B · Inglewood (SoFi) · 15:00 ETSwitzerland 26 shots, 1 goal in round 1
🇨🇭 SwitzerlandManzambi 74'+90' brace
4 - 1
Bosnia-Herzegovina 🇧🇦Muharemović 80' red · Mahmić 90+3'
Switzerland 61%Draw 24%Bosnia 15%
✅ Lineups confirmed · Džeko starts · Zakaria benched Swiss 1.62 · Draw 4.21 · Bosnia 6.50 🆕 Switzerland 26 shots, 3.24 xG, only 1 penalty goal (finishing worry · carried from last match) · Bosnia set-pieces are their counter threat 🔥 Market heat 3/5 · under/draw value narrative 🏁 FT 4-1 · Switzerland 61% home win delivered · 4 goals in the final 17 minutes
📊 Post-match review + pre-match analysis →
Group B · Vancouver (BC Place) · 18:00 EThost · Davies return in doubt
🇨🇦 CanadaDavid hat-trick · Larin 16'
6 - 0
Qatar 🇶🇦2 reds · down to 9 · Koné serious injury
Canada 72%Draw 18%Qatar 10%
✅ Lineups confirmed · Davies out · Qatar back-six, no Almoez Ali Canada 1.29 · Draw 5.50 · Qatar 10.00 🆕 Breaking the low block is Canada's key task (68% possession, 1 goal last match · carried) · Qatar low-block + set-piece resilience 🔥 Market heat 3/5 · qualification pressure · BTTS No leans sharp 🏁 FT 6-0 · Canada 72% delivered · biggest win in their history · David hat-trick
📊 Post-match review + pre-match analysis →
Group A · Guadalajara (Akron) · 21:00 ET★ home top-of-group clash · Montes suspended
🇲🇽 MexicoRomo 50' · 2 wins, qualified early
1 - 0
South Korea 🇰🇷58% possession unconverted · must-win finale ahead
Mexico 48%Draw 29%Korea 23%
Mexico 2.00 · Draw 3.30 · Korea 4.25 🆕 César Montes suspended (red card) · Edson Álvarez may drop to CB (carried from last match) · South Korea 468 passes a team WC record 🔥 Market heat 3/5 · home atmosphere + top-of-group clash 🏁 FT 1-0 · Mexico 48% narrow win delivered · Korea edged xG but lost
📊 Post-match review + pre-match analysis →
6/19 (Fri) Group C/D round 2, 4 matches · decimal odds (de-vigged approx) · finished · post-match reviews published, click a card for the review + pre-match reconciliation
Group D · Seattle (Lumen) · 15:00 ET★ host chasing top spot
🇺🇸 USABurgess OG 11' · Freeman 43'
2 - 0
Australia 🇦🇺0 shots on target · elimination pressure
USA 60%Draw 22%Australia 18%
✅ Lineups confirmed USA 1.59 · Draw 4.00 · Australia 5.10 🆕 Pulisic ruled out → Pepi starts, USA switch to 3-4-1-2 two strikers · Australia counter spearhead Irankunda surprisingly benched · summary holds, Under logic slightly stronger 🔥 Market heat 3.5/5 · host public-money premium · value on Australia +1.5 / under 🏁 FT 2-0 · USA 60% home win hit · Under 2.5 hit · qualified early
📊 Post-match review + pre-match analysis →
Group C · Foxborough (Gillette) · 18:00 ET2022 semifinalists vs set-piece Scotland
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland0 shots on target · first time shut out this tournament
0 - 1
Morocco 🇲🇦Saibari 2' (fastest goal of the tournament)
Scotland 20%Draw 25%Morocco 55%
✅ Lineups confirmed Morocco 1.70 · Draw 3.30 · Scotland 5.00 🆕 Morocco bench Amrabat + top scorer El Kaabi, Brahim Díaz false 9 (no striker) · Scotland start Tierney/Ferguson, Robertson captain · headline holds, Under/draw logic strengthened 🔥 Market heat 3/5 · Morocco-win + under consensus · a draw is a real risk 🏁 FT 0-1 · Morocco 55% narrow win hit · Under hit · 2' lightning strike rewrote the script
📊 Post-match review + pre-match analysis →
Group C · Philadelphia (Lincoln Financial) · 21:00 ET★ title favorites at home
🇧🇷 BrazilCunha 23',36' · Vinícius 45+3'
3 - 0
Haiti 🇭🇹tournament's first team eliminated
Brazil 87%Draw 9%Haiti 4%
Brazil 1.10 · Draw 10.00 · Haiti 23.00 🆕 The story is breakthrough efficiency / when they open the scoring (Brazil inefficient in round 1, even out-shot · carried from last match) · Haiti's 15-shot, 0-goal finishing crisis (carried) 🔥 Market heat 3/5 · result a foregone conclusion, no value · debate is handicap -2.5/-3 and the over 🏁 FT 3-0 · Brazil 87% hit, exact scoreline nailed · but Over 3.5 missed (went under) · Raphinha injured off
📊 Post-match review + pre-match analysis →
Group D · Santa Clara (Levi's) · 00:00 ET (next day)two round-1 losers in a must-win
🇹🇷 Türkiye81% possession · 32 shots, still 0 goals · out
0 - 1
Paraguay 🇵🇾Galarza 71 sec · down to 10 from half-time, held on
Türkiye 47%Draw 28%Paraguay 25%
Türkiye 1.95 · Draw 3.40 · Paraguay 4.00 🆕 Türkiye's "possession without penetration" against a low block is the task (0-2 to Australia · carried from last match) · Paraguay must guard against early goals (3 conceded in 45 min · carried) 🔥 Market heat 2/5 · must-win, prices close · Under 2.5 has the most consensus 🏁 FT 0-1 · Türkiye 47% home win → upset loss (prediction miss) · Under hit · Türkiye out, Almirón suspended
📊 Post-match review + pre-match analysis →
6/20 (Sat) Group E/F round 2, 4 matches · 3 finished, post-match reviews published (the Tunisia-Japan late-night match in progress, review added next day) · click a card for the review + pre-match analysis
Group F · Houston (NRG) · 13:00 ET★ Van Dijk vs Isak
🇳🇱 Netherlandsround 1: 2-2 draw with Japan · pegged back twice
VS
Sweden 🇸🇪round 1: 5-1 rout of Tunisia
NL 56%Draw 24%Sweden 20%
NL win 1.67 · Draw 3.90 · Sweden 5.00 🆕 Netherlands' finishing inefficient, pegged back twice, no clean sheet in 5 (carried from last match) · Sweden's 5-1 spread the scoring, defense untested (carried) · referee Michael Oliver (England) 🔥 Market heat 3/5 · Liverpool derby angle drives buzz · prices calm 🏁 FT Netherlands 5-1 Sweden (result ✓ · margin far above consensus) · 📊 Review live
Review + pre-match analysis →
Group E · Toronto (BMO) · 16:00 ET★ winner clinches qualification
🇩🇪 Germanyround 1: 7-1 thrashing of Curaçao
VS
Côte d'Ivoire 🇨🇮Amad 90' winner over Ecuador
Germany 61%Draw 22%CIV 17%
Germany 1.55 · Draw 4.20 · CIV 5.75 🆕 Germany strong in attack but no clean sheet in 7, gaps at the back (carried from last match) · Côte d'Ivoire's clean-sheet + late-winner resilience (carried) · supercomputer gives CIV 30% win, above the line's 16% (value-trap warning) · referee Benítez Mareco (Paraguay) 🔥 Market heat 2/5 · strong-vs-strong, rational pricing, no sentiment premium ✅ Lineups confirmed · Germany keep the 7-1 XI (Brown starts), Côte d'Ivoire switch to a 4-3-3 midfield three (teen Oulai starts), N'Dicka left out 🏁 FT Germany 2-1 Côte d'Ivoire (result ✓ · value-trap landed: CIV scored first then conceded a last-gasp winner) · 📊 Review live
Review + pre-match analysis →
Group E · Kansas City (Arrowhead) · 19:00 EThuge gap in quality · watch finishing efficiency
🇪🇨 Ecuadorround 1: 0-1 to Côte d'Ivoire · finishing drought
VS
Curaçao 🇨🇼round 1: 1-7 to Germany · smallest-ever nation at a WC
Ecuador 86%Draw 9%Curaçao 5%
Ecuador 1.10 · Draw 11.00 · Curaçao 23.00 🆕 Ecuador's round 1: 12 shots, 3 off the bar, just 1 on target, finishing drought (carried from last match) · Curaçao's 1-7 defensive collapse but thin sample (carried) · high xG meeting a finishing drought → be cautious on big handicap/over (trap warning) · referee Ma Ning (China, first Chinese referee in 24 years) 🔥 Market heat 2/5 · one-sided, no sentiment premium · value on handicap/totals 🏁 FT Ecuador 0-0 Curaçao (result ✗, missed · finishing-drought + handicap trap a textbook hit: 27 shots, 15 on target, 0 goals; their keeper's 15 saves equaled the record) · 📊 Review live
Review + pre-match analysis →
Group F · Monterrey (BBVA) · 23:00 ETWorld Cup's 1,000th match · Tunisia must-win
🇹🇳 Tunisiaround 1: 1-5 to Sweden · mid-tournament coach change to Renard
VS
Japan 🇯🇵round 1: 2-2 with Netherlands · Kubo in doubt
Tunisia 16%Draw 22%Japan 62%
Japan win 1.52 · Draw 4.00 · Tunisia 6.50 🆕 Tunisia changed coach after one game, Renard (architect of Saudi's 2022 upset) takes over (carried from last match) · Japan's Kubo a knee-injury doubt, Junya Ito may start (carried) · referee Kovács (Romania) 🔥 Market heat 2/5 · weaker side + late-night slot · coach-change / 1,000th-match narrative drives it ⏳ Late-night match in progress (Japan ahead) · full-time score and post-match review added next day
Full analysis →
6/21 (Sun) Group G/H round 2, 4 matches · all finished · 4 post-match reviews published, click a card for the tactical review + pre-match prediction reconciliation
Group H · Atlanta (Mercedes-Benz) · 12:00 ET★ title favorites at home
🇪🇸 Spainround 1: 0-0 with Cape Verde · 27 shots, 0 goals
VS
Saudi Arabia 🇸🇦round 1: 1-1 with Uruguay
Spain 86%Draw 10%Saudi 4%
✅ Lineups confirmed Spain 1.11 · Draw 10.00 · Saudi 23.00 🆕 Spain's round 1: 27 shots, 2.29 xG, still 0 goals, finishing failed (carried from last match) · Saudi's low block + set-piece goal, Al-Owais heroics ("Cape Verde template" · carried) · referee Raphael Claus (Brazil) 🔥 Market heat 3/5 · strong consensus · "another bus / Yamal starts" narrative drives buzz 🏁 FT 4-0 (Spain win + handicap + over all delivered) · 📊 Review live
📊 Review + pre-match reconciliation →
Group G · Inglewood (SoFi) · 15:00 ETwhole group on 1 point, wide open
🇧🇪 Belgiumround 1: 1-1 with Egypt · 15 shots, 0 from open play
VS
Iran 🇮🇷round 1: 2-2 with New Zealand · transition-defense holes
Belgium 64%Draw 23%Iran 13%
✅ Lineups confirmed Belgium 1.44 · Draw 4.50 · Iran 7.00 🆕 Belgium have no true striker to break a packed defense (15 shots, 0 from open play · carried from last match) · Iran leaky in transition (both goals from balls in behind · carried) · referee Dario Herrera (Argentina) 🔁 Official twist: Lukaku starts (real No.9 over De Ketelaere) · Saelemaekers on the right · Iran lone striker Taremi Doku ruled out (illness) · Trossard shifts left 🔥 Market heat 3/5 · Belgium consensus + Iran geopolitics/travel narrative + Doku injury news 🏁 FT 0-0 (Belgium-win consensus came up empty, Beiranvand 7 saves + Ngoy sent off) · 📊 Review live
📊 Review + pre-match reconciliation →
Group H · Miami (Hard Rock) · 18:00 ETUruguay finishing worry vs dark-horse bunker
🇺🇾 Uruguayround 1: 1-1 with Saudi · 27 shots, 1 goal
VS
Cape Verde 🇨🇻round 1: 0-0 with Spain · bunker + 7 saves
Uruguay 65%Draw 22%Cape Verde 13%
Uruguay 1.46 · Draw 4.50 · Cape Verde 7.20 🆕 Uruguay's finishing crisis (27 shots, 1.54 xG, just 1 goal, Núñez subbed at half-time · carried from last match) · Cape Verde's bunker proven (0-0 vs Spain, Vozinha 7 saves, 1 foul all game · carried) · referee Espen Eskas (Norway) 🔁 Multi-source confirmed: Araújo, De Arrascaeta out, Giménez benched, Piquerez out · Uruguay's ceiling to break the bunker drops, pressure on deep handicap/over 🔥 Market heat 3/5 · Uruguay-win consensus + Cinderella / finishing-doubt split + Uruguay injury wave 🏁 FT 2-2 (Uruguay-win consensus missed, Cape Verde unbeaten in two straight) · 📊 Review live
📊 Review + pre-match reconciliation →
Group G · Vancouver (BC Place) · 21:00 ETsix-pointer · Salah record chase
🇳🇿 New Zealandround 1: 2-2 with Iran · led twice, pegged back
VS
Egypt 🇪🇬round 1: 1-1 with Belgium · Salah leads the line
New Zealand 17%Draw 24%Egypt 59%
Egypt 1.60 · Draw 4.00 · New Zealand 5.50 🆕 New Zealand leak goals in transition, no clean sheet in 12 (carried from last match) · Egypt sharp on the counter but finishing relies on Salah (xG 1.07 · carried) · referee Omar Al Ali (UAE) ✅ Multi-source recheck: Salah confirmed to start, neither side has new injuries/suspensions · headline unchanged 🔥 Market heat 3/5 · Salah record chase + six-pointer drive it 🏁 FT 1-3 (Egypt win delivered, Salah scored · Egypt's first World Cup win) · 📊 Review live
📊 Review + pre-match reconciliation →
6/22 (Mon) Group I/J round 2, 4 matches · decimal odds (de-vigged approx) · preview detail pages generated, click a card to enter
Group J · Arlington (AT&T) · Finished★ top-of-group decider · Full time
🇦🇷 ArgentinaMessi 38' · 90+5' (sole World Cup top scorer)
2 - 0
Austria 🇦🇹high press defused · 0.24 xG
Pre-match Argentina 62%Draw 24%Austria 15%
🏁 FT 2-0 · base scoreline nailed · Messi brace breaks the record 📊 Review live Pre-match Argentina 1.60 · Draw 4.00 · Austria 5.75 🆕 Austria's high press leaves space in behind (carried from last match) · Argentina over-reliant on Messi, Lautaro didn't score (carried) · Sabitzer one yellow from a suspension · referee Amin Omar (Egypt) 🔥 Market heat 3/5 · Argentina consensus + Messi narrative · top-of-group decider ✅ Lineups confirmed · Álvarez rested, Almada starts; Austria with A.Schlager in goal, Alaba leading, Arnautović benched
📊 Post-match review + pre-match analysis →
Group I · Philadelphia (Lincoln Financial) · Finishedtitle favorites · Full time
🇫🇷 FranceMbappé brace (equals Klose on 16) · Dembélé
3 - 0
Iraq 🇮🇶0 threat · World Cup's first weather stoppage
Pre-match France 90%Draw 7%Iraq 3%
🏁 FT 3-0 · title favorites delivered · 2.38 xG total dominance 📊 Review live Pre-match France win 1.08 · Draw 10.00 · Iraq 34.00 🆕 France wary of a "dull start", Mbappé already level with Gerd Müller on 14 (carried from last match) · Iraq's keeper + central holes (carried) · referee Drew Fischer (Canada) 🔥 Market heat 2/5 · one-sided consensus · value on handicap/total goals/Mbappé record
📊 Post-match review + pre-match analysis →
Group I · East Rutherford (MetLife) · Finished★ six-pointer · Full time
🇳🇴 NorwayHaaland 48' · 58' (Norway's all-time WC top scorer) · Pedersen 43'
3 - 2
Senegal 🇸🇳Sarr 53' · 90+3' (brace, kept it close)
Pre-match Norway 42%Draw 29%Senegal 30%
🏁 FT 3-2 · the tightest call delivered · Haaland's brace sealed it 📊 Review live Pre-match Norway win 2.35 · Draw 3.40 · Senegal 3.10 🆕 Norway's deep-block counter space squeezed, Haaland+Ødegaard set-pieces (carried from last match) · Senegal's finishing failed, must win this must-win (carried) · likely Sampaio (Brazil · strict whistle, pending official confirmation) 🔥 Market heat 4/5 · genuine three-way split · quality vs situation · the most informative match
📊 Post-match review + pre-match analysis →
Group J · Santa Clara (Levi's) · Finishedelimination eve · Full time
🇯🇴 JordanAl-Rashdan 36' · led at half then turned over, out
1 - 2
Algeria 🇩🇿Benbouali · Gouiri 82' (both from corners · subs decisive)
Pre-match Jordan 16%Draw 23%Algeria 62%
🏁 FT 2-1 Algeria · Algeria-win consensus delivered (hard-fought, only ahead at 82') 📊 Review live Pre-match Algeria win 1.60 · Draw 3.90 · Jordan 5.75 🆕 Jordan's set-piece weakness proved fatal (both goals from corners) · Algeria still stuck in open play, solved it via dead balls + sub Gouiri · referee Omar Al Ali (UAE) 🔥 Market heat 3/5 · Algeria consensus + win-or-bust drama
📊 Post-match review + pre-match analysis →
6/23 (Tue · played) Group K/L round 2, 4 matches · 4 post-match reviews published, click a card for the review + pre-match reconciliation
Group K · Houston (NRG) · Finished★ Ronaldo's record night · Full time
🇵🇹 PortugalRonaldo 6' 39' (national WC top scorer) · N.Mendes 17' · Leão 87'
5 - 0
Uzbekistan 🇺🇿0.25 xG · just 2 shots all game, no threat
Pre-match Portugal 80%Draw 14%Uzbekistan 6%
🏁 FT 5-0 · big win + over delivered · Ronaldo has scored at all 6 World Cups (first ever) 📊 Review live Pre-match Portugal win 1.25 · Draw 6.00 · Uzbekistan 11.00 🆕 Portugal's round-1 "possession without penetration" badly needed a goal (carried from last match) · Uzbekistan's deep block, weak in transition (carried) · referee Jalal Jayed (Morocco) ✅ Multi-source recheck: Ronaldo fully recovered, available; neither side has new injuries/suspensions · headline unchanged ✅ Lineups confirmed · Portugal 4-2-3-1: Dias returns, Renato Veiga partners, João Félix starts, Leão benched, Ronaldo (C); Uzbekistan 3-4-2-1, keeper change to Nematov 🔥 Market heat 2.5/5 · Portugal one-sided consensus · split on handicap margin + total goals
📊 Post-match review + pre-match analysis →
Group L · Foxborough (Gillette) · Finishedgoalless grind · Full time
🏴 England78.8% possession (a national WC high) · 19 shots · Kane spurned a late chance
0 - 0
Ghana 🇬🇭just 2 shots · low-block bunker held for the draw
Pre-match England 78%Draw 14%Ghana 8%
🏁 FT 0-0 · England win + over both missed · 78.8% possession (a record high) yet 0 goals 📊 Review live Pre-match England win 1.22 · Draw 7.00 · Ghana 15.00 🆕 England's Saka likely benched again (Achilles), mainly central penetration (carried from last match) · Ghana overrun in midfield in round 1, badly need a metronome (carried) · referee Saíd Martínez (Honduras) ✅ Lineups confirmed · England 4-2-3-1: Guéhi+Spence both strengthen the back line, Konsa stays, Rice starts, Saka benched, Kane (C); Ghana 4-3-3: Partey returns, Sibo into the midfield three, Kudus left out of the squad 🔁 Updated: Ghana's Partey got his US visa, available this match (missed round 1 over visa) · Sky+ESPN both sources · reinforces Ghana's midfield weak point 🔥 Market heat 2/5 · England one-sided consensus · value on handicap / total goals
📊 Post-match review + pre-match analysis →
Group L · Toronto (BMO Field) · FinishedCroatia sub winner · Full time
🇵🇦 Panama8 shots, 0.62 xG · two straight losses, out
0 - 1
Croatia 🇭🇷Budimir 54' (sub) · Stanišić assist · engine restarted
Pre-match Panama 17%Draw 25%Croatia 58%
🏁 FT 0-1 · Croatia win + under delivered · sub Budimir settled it, Panama out 📊 Review live Pre-match Croatia win 1.49 · Draw 3.40 · Panama 6.50 🆕 Croatia revert to 4-3-3, Kovačić returns, Modrić nearing his 200th cap (carried from last match) · Panama's bunker + Harvey one yellow from suspension (carried) · referee Pierre Atcho (Gabon) 🔥 Market heat 2/5 · Croatia's odds not extreme after their loss · value on handicap / Panama to score / under
📊 Post-match review + pre-match analysis →
Group K · Guadalajara (Akron) · FinishedColombia clinch qualification · Full time
🇨🇴 ColombiaMuñoz 76' · 20 shots · James created 5 chances · qualified on 6 pts
1 - 0
DR Congo 🇨🇩keeper Mpasi 8 saves · held out to 76'
Pre-match Colombia 60%Draw 24%DRC 16%
🏁 FT 1-0 · Colombia win + under delivered · Muñoz the winner, qualified early (6 pts) 📊 Review live Pre-match Colombia win 1.51 · Draw 3.80 · DRC 6.50 🆕 Colombia's "possession without penetration" needs James-Díaz to up the tempo (carried from last match) · DR Congo held Portugal, edged the counter xG (carried) · referee Maurizio Mariani (Italy) ✅ Multi-source recheck: James, Díaz fit and starting; neither side has new injuries/suspensions · headline unchanged 🔥 Market heat 2.5/5 · Colombia consensus but odds not extreme · split on handicap (-1) / Under 2.5
📊 Post-match review + pre-match analysis →
6/24 (Wed · played) Group A/B/C round 3 (final round), 6 matches · all 6 post-match reviews now published, click a card for the review + pre-match prediction reconciliation
Group B · Vancouver (BC Place) · 15:00 ET★ straight shootout for top spot
🇨🇭 Switzerland4 pts (GD +3) · Europe-based grit · must win for top spot
VS
Canada 🇨🇦4 pts (GD +6) · host · a draw is enough for top · Davies return imminent
Switzerland 39%Draw 31%Canada 30%
🏁 FT Switzerland 2-1 Canada (Switzerland top Group B · prediction delivered) · 📊 Review live ✅ Lineups confirmed · Davies on the bench, not starting; Canada rotate heavily (FIFA official) Switzerland 2.50 · Draw 3.15 · Canada 3.25 🆕 Both on 4 pts, Canada top on goal difference with a draw (Switzerland must win) · Switzerland's Europe-based core vs Canada's home edge + athleticism · referee Ramon Abatti (Brazil) ⭐ Alphonso Davies's tournament debut a possibility (ESPN+Sports Mole+bet365 multi-source) · Canada's biggest left-side variable 🔥 Market heat 3/5 · genuine three-way split · the most informative 1X2 of the day
Review + full analysis →
Group B · Seattle (Lumen Field) · 15:00 ETquasi-knockout · a draw eliminates both
🇧🇦 Bosnia-Herzegovina1 pt (GD -3) · Džeko leads · must win to chase a best-3rd spot
VS
Qatar 🇶🇦1 pt (GD -6) · 0-6 to Canada, in freefall
Bosnia 62%Draw 22%Qatar 16%
🏁 FT Bosnia-Herzegovina 3-1 Qatar (Bosnia reach the knockouts for the first time · prediction delivered) · 📊 Review live ✅ Lineups confirmed · Bosnia two strikers (Džeko+Demirović), Qatar's Almoez Ali benched (multi-media) Bosnia win 1.44 · Draw 4.50 · Qatar 5.00 🆕 Both on 1 pt, a quasi-knockout where a draw eliminates both · Džeko (≈73 international goals) leads · Qatar scoreless in 4 of last 5, bottom on GD -6 · referee pending official confirmation 🔥 Market heat 2.5/5 · Bosnia consensus, Qatar collapse · value on handicap/over
Review + full analysis →
Group A · Monterrey (BBVA) · 21:00 ETSouth Africa must win · a draw sends Korea through
🇿🇦 South Africa1 pt · must win · two key men suspended
VS
South Korea 🇰🇷3 pts · a draw likely advances · Son leads
South Africa 16%Draw 25%Korea 59%
🏁 FT South Africa 1-0 Korea (upset · South Africa reach the knockouts for the first time, Son dropped) · 📊 Review live Korea win 1.66 · Draw 4.00 · South Africa 5.75 ⭐ South Africa's Zwane (top attacker) + Mokoena (midfield linchpin) both suspended (ESPN+Racing Post multi-source) · must win but missing two key men 🆕 A draw sends Korea through, Son on the counter is their insurance · multiple predictions have Korea 1-0 · referee Facundo Tello (Argentina · polarizing sample) 🔥 Market heat 2.5/5 · Korea consensus, South Africa's missing core tilts it · value on handicap/under
Review + full analysis →
Group A · Mexico City (Azteca/Banorte) · 21:00 ETMexico through · Czechia must win
🇨🇿 Czechia1 pt · only a win keeps them alive · Schick
VS
Mexico 🇲🇽6 pts, through · two clean sheets · may rotate heavily
Czechia 25%Draw 27%Mexico 48%
🏁 FT Czechia 0-3 Mexico (Mexico win all three to top Group A · delivered) · 📊 Review live Mexico win 1.95 · Draw 3.40 · Czechia 3.70 🆕 Mexico already through, a win/draw tops the group, multiple sources expect heavy rotation (biggest variable) · Czechia must win but lack a cutting edge, Schick the only outlet to break the bunker · referee Yael Falcón Pérez (Argentina) 🔥 Market heat 2.5/5 · Mexico home consensus but odds not extreme (rotation variable) · value on handicap/totals
Review + full analysis →
Group C · Miami (Hard Rock) · 18:00 ET★ Scotland's must-win
🏴 Scotland3 pts · must beat Brazil for any chance · never out of a group in 12 majors
VS
Brazil 🇧🇷4 pts · a draw tops the group · never lost to Scotland
Scotland 12%Draw 18%Brazil 70%
🏁 FT Scotland 0-3 Brazil (Brazil cruise to top Group C · delivered) · 📊 Review live Brazil win 1.36 · Draw ~4.50 · Scotland ~7.50 🆕 Scotland must win + watch the Morocco-Haiti result · Brazil essentially through, playing for top spot, motivation may be asymmetric · referee César Ramos (Mexico) ⭐ Brazil's Raphinha confirmed out (right-thigh muscle injury · ESPN+Bolavip+Sports Mole+Goal multi-source) · Neymar available but expected on the bench, Rayan fills in on the right 🔥 Market heat 2/5 · Brazil one-sided consensus · value on handicap margin / totals
Review + full analysis →
Group C · Atlanta (Mercedes-Benz) · 18:00 ETMorocco chase top spot · Haiti already out
🇲🇦 Morocco4 pts · control their fate, chasing top spot · 2022 semifinalists
VS
Haiti 🇭🇹0 pts · two straight losses, out · playing for pride
Morocco 82%Draw 12%Haiti 6%
🏁 FT Morocco 4-2 Haiti (Morocco advance · Haiti's first World Cup goal in 52 years) · 📊 Review live Morocco win 1.19 · Draw ~6.50 · Haiti ~13.00 🆕 Morocco's attacking output mediocre this tournament + may rotate to protect key men → pressure on Over 3.5 · Hakimi reaches his 99th cap · referee Danny Makkelie (Netherlands) ⭐ Haiti's top scorer Duckens Nazon (44 goals) an injury doubt (RotoWire+Sports Mole+AfricaSoccer multi-source) · attacking threat reduced further 🔥 Market heat 1/5 · one-sided consensus · value on handicap / totals
Review + full analysis →
6/25 (Thu · played) Group D/E/F round 3 (final round), 6 matches · all 6 post-match reviews now published, click a card for the review + pre-match analysis
Group D · Santa Clara (Levi's) · 22:00 ET★ straight win-or-go-home decider
🇵🇾 Paraguay3 pts (GD -2) · basically must win · 1-0 over Türkiye
VS
Australia 🇦🇺3 pts (GD 0) · ahead on GD, a draw advances
Paraguay 33%Draw 42%Australia 25%
🏁 FT Paraguay 0-0 Australia Paraguay win 2.88 · Draw 2.30 · Australia 3.93 (draw shortest) 🆕 Australia ahead on GD → a draw advances, Paraguay basically must win · a low-scoring, evenly-matched battle · referee Clément Turpin (France) ⭐ Paraguay's top scorer Almirón suspended under the new "covering-the-mouth" red-card rule (FIFA-confirmed · first ever case · Al Jazeera+ESPN+FOX multi-source) · attacking ceiling sharply reduced 🔥 Market heat 3/5 · three-way close, draw shortest · value on under / draw derivatives
📊 Post-match review + pre-match analysis →
Group D · Inglewood (SoFi) · 22:00 ETdead rubber · USA already top
🇹🇷 Türkiye0 pts · two straight losses, out · pride/redemption
VS
USA 🇺🇸6 pts, top spot locked · dead rubber · multi-source expect heavy rotation
Türkiye 28%Draw 23%USA 49%
🏁 FT Türkiye 3-2 USA USA win 2.05 · Draw 4.10 · Türkiye 3.50 🆕 USA already top, this match irrelevant to standings → a rare three-way tight 1X2 · Türkiye near full-strength chasing their first point of the tournament · referee Mustapha Ghorbal (Algeria) ⭐ USA rotate heavily + rest the booked Adams/Balogun/Richards/A.Robinson (ESPN+CBS+FOX+S&S 4 sources) · Pulisic may make a brief appearance 🔥 Market heat 2/5 · rotation + dead rubber scatter the consensus · value on the lineup / under
📊 Post-match review + pre-match analysis →
Group F · Arlington (AT&T) · 19:00 ET★ Sweden's must-win
🇯🇵 Japan4 pts · a draw advances, chasing top · 2-2 with Netherlands
VS
Sweden 🇸🇪3 pts · must win to advance · Isak / Gyökeres
Japan 49%Draw 26%Sweden 25%
🏁 FT Japan 1-1 Sweden Japan win 1.90 · Draw 3.55 · Sweden 4.33 🆕 A draw sends Japan through, Sweden forced to push up and feed Japan's favored deep-block counter (counter-intuitive logic) · referee Ivan Barton (El Salvador) ⭐ Japan's Kubo confirmed out (left-knee injury · ESPN+RotoWire+OneFootball multi-source) · Mitoma out for the whole tournament 🔥 Market heat 2/5 · mildly Japan-leaning · value on handicap / totals
📊 Post-match review + pre-match analysis →
Group F · Kansas City (Arrowhead) · 19:00 ETNetherlands chase top spot · Tunisia out
🇹🇳 Tunisia0 pts · out, Renard now in charge
VS
Netherlands 🇳🇱4 pts · top on goals scored · motivated to pile up GD
Tunisia 4%Draw 10%Netherlands 86%
🏁 FT Tunisia 1-3 Netherlands Netherlands win 1.10 · Draw 9.50 · Tunisia 23.0 🆕 Netherlands level with Japan on points and GD, top only on goals scored → a real incentive to pile on the GD rather than coast/rotate · referee Katia Itzel García (Mexico · woman) 🔥 Market heat 2/5 · one-sided consensus · value on handicap depth / over
📊 Post-match review + pre-match analysis →
Group E · East Rutherford (MetLife) · 16:00 ETGermany chase top spot · Ecuador fight to advance
🇪🇨 Ecuador1 pt (GD -1) · 0 goals in two rounds · must win to chase a best-3rd spot
VS
Germany 🇩🇪6 pts, through · only for top spot · may rotate heavily
Ecuador 23%Draw 27%Germany 50%
🏁 FT Ecuador 2-1 Germany ✅ Lineups confirmed · Germany's strongest XI, zero rotation (correcting the "rotation" forecast) · Ecuador switch to a 4-4-2 Germany win 1.90 · Draw 3.40 · Ecuador 3.90 🆕 Ecuador must win to reach 4 pts and chase the last "best third-place" ticket · Germany already through, only for top spot (supercomputer win prob below 50%) · referee Tori Penso (USA) ⭐ Germany rotate heavily (Nagelsmann confirms a "mixed XI") + Schlotterbeck out for the season (multi-source) · ceiling to break a packed defense in doubt 🔥 Market heat 2/5 · Germany-leaning but not a deep line · value on handicap / totals
📊 Post-match review + pre-match analysis →
Group E · Philadelphia (Lincoln Financial) · 16:00 ETCôte d'Ivoire advance with a win/draw
🇨🇼 Curaçao1 pt · must win + watch the other game · keeper Eloy Room in heroic form
VS
Côte d'Ivoire 🇨🇮3 pts · a win or draw advances · Kessié leads
Curaçao 7%Draw 14%CIV 79%
🏁 FT Curaçao 0-2 Côte d'Ivoire ✅ Lineups confirmed · Côte d'Ivoire attacking two-striker setup (Pépé starts) · Singo out, Doué fills in CIV win 1.33 · Draw 8.00 · Curaçao 19.0 🆕 Côte d'Ivoire control their fate (win/draw advances) · Curaçao all-in, relying on keeper Eloy Room (15 saves vs Ecuador, equaling the record) · referee Glenn Nyberg (Sweden) ⭐ Côte d'Ivoire's right-back Singo likely out (thigh injury), N'Dicka's start in doubt (ESPN+Sports Mole+RotoWire multi-source) 🔥 Market heat 2/5 · one-sided consensus · value on handicap / totals
📊 Post-match review + pre-match analysis →
Upcoming matchdays (from 6/27 · Group J–L round-3 finales, then into the round of 32 knockouts)
A daily agent automatically pulls the full schedule for each day, generates dashboards and detailed reports, and adds them here.
6/26 (Fri · today) Group G/H/I round 3 (final round), 6 matches · decimal odds (de-vigged approx) · preview detail pages generated, click a card to enter
Group I · Foxborough (Gillette) · 15:00 ET★ straight shootout for top spot
🇳🇴 Norway6 pts · through · must win for top spot
VS
France 🇫🇷6 pts · through · a draw tops the group (ahead on GD)
Norway 21%Draw 21%France 58%
🏁 Full-Time · France 4-1 Norway France win 1.62 · Draw 4.50 · Norway 4.50 🆕 Both already through, this is for top spot (France top with a draw / Norway must win) · both expected to rotate heavily · referee Michael Oliver (England) ⭐ France manager Deschamps flew home after his mother's death, Guy Stéphan acting; both sides announced rotation, Haaland/Ødegaard's appearances in doubt (ESPN+Al Jazeera multi-source) 🔥 Market heat 2/5 · France-leaning consensus but prices not feverish · value on rotation depth / over ✅ Lineups confirmed: Norway rotate heavily (Haaland/Ødegaard benched, 10 changes), France only 2 changes (Mbappé starts)
📊 Post-Match Review + Preview →
Group I · Toronto (BMO Field) · 15:00 ETpride / avoid bottom
🇸🇳 Senegal0 pts · two straight losses · only a faint best-3rd hope if they win big
VS
Iraq 🇮🇶0 pts · GD -6, basically out · playing for pride
Senegal 71%Draw 20%Iraq 9%
🏁 Full-Time · Senegal 5-0 Iraq (Iraq red card early) Senegal win 1.27 · Draw 4.50 · Iraq 10.0 🆕 Both miss the top two, Senegal only have a faint best-3rd tail if they win big · referee Anthony Taylor (England) ⭐ Senegal keeper Mendy out (knee injury), Mory Diaw fills in; Iraq captain and scorer Aymen Hussein an injury doubt (ESPN+Sports Mole multi-source) 🔥 Market heat 2/5 · one-sided toward Senegal · low interest ✅ Lineups confirmed: Senegal bench Koulibaly (captain) + Jackson (striker), Mané central
📊 Post-Match Review + Preview →
Group H · Houston (NRG) · 20:00 ET · simultaneous with Uruguay-Spain★ win-or-go-home decider
🇨🇻 Cape Verde2 pts · a win locks a top-two spot · first-ever World Cup
VS
Saudi Arabia 🇸🇦1 pt · must win + need help elsewhere
Cape Verde 40%Draw 27%Saudi 33%
🏁 Full-Time · Cape Verde 0-0 Saudi Arabia (Cape Verde advance 2nd · smallest nation ever in the WC knockouts) Cape Verde win 2.35 · Draw 3.50 · Saudi 2.90 🆕 Cape Verde advance with a win, Saudi must win; played simultaneously with Uruguay-Spain with live cross-table swings · referee François Letexier (France) ⭐ Cape Verde defender Sidny Lopes Cabral suspended (yellow accumulation); Saudi fully fit (Sports Mole+Al Arabiya multi-source) 🔥 Market heat 2/5 · three-way close lately · value on handicap/under
📊 Post-Match Review + Preview →
Group H · Guadalajara (Akron) · 20:00 ET · simultaneous with Cape Verde-Saudi★ headline match
🇺🇾 Uruguay2 pts · must win to safely advance
VS
Spain 🇪🇸4 pts · two clean sheets · a draw tops the group
Uruguay 16%Draw 22%Spain 62%
🏁 Full-Time · Spain 1-0 Uruguay (Baena 42' · top the group, Uruguay out) Spain win 1.53 · Draw 4.00 · Uruguay 6.00 🆕 Spain top with a draw, Uruguay must win; O/U 2.5 leans under, BTTS leans No · referee TBC ⭐ Spain's Pedri suspended (yellow accumulation); Uruguay's Araújo + De Arrascaeta both out with calf injuries (Sports Mole+Yahoo multi-source) 🔥 Market heat 3/5 · strong consensus on Spain · value on handicap depth/under
📊 Post-Match Review + Preview →
Group G · Vancouver (BC Place) · 23:00 ET · simultaneous with Egypt-Iran★ giants fighting for survival
🇳🇿 New Zealand1 pt · must win + need help elsewhere
VS
Belgium 🇧🇪2 pts · a win locks a top-two spot · two draws, just 1 goal (an own goal)
New Zealand 8%Draw 11%Belgium 81%
🏁 Full-Time · New Zealand 1-5 Belgium (Trossard brace · Belgium top Group G on GD · NZ out) Belgium win 1.20 · Draw 9.00 · New Zealand 13.0 🆕 Belgium advance with a win but have drawn twice with the attack misfiring; New Zealand need an upset · referee Adham Makhadmeh (Jordan · first ever from his country) ⭐ Belgium's Ngoy suspended (straight red for DOGSO vs Iran), Theate fills in; captain is Tielemans; Doku has rejoined (Sky+ESPN multi-source) 🔥 Market heat 4/5 · extremely one-sided on Belgium · suspense compressed, watch handicap depth
📊 Post-Match Review + Preview →
Group G · Seattle (Lumen) · 23:00 ET · simultaneous with New Zealand-Belgium★ key to advancing
🇪🇬 Egypt4 pts · a draw advances, a win chases top spot
VS
Iran 🇮🇷2 pts · must win to control their fate
Egypt 42%Draw 33%Iran 25%
🏁 Full-Time · Egypt 1-1 Iran (Saber 5' / Rezaeian 14' · Egypt through 2nd vs Australia · Iran's 93' winner ruled out by VAR, finish 3rd with slim hopes) Egypt win 2.45 · Draw 2.75 · Iran 3.30 🆕 A draw sends Egypt through, Iran must win; O/U 2.5 leans heavily under (a low-scoring grind) · referee Szymon Marciniak (Poland · 2022 final referee) ⭐ Iran captain Hajisafi suspended (yellow accumulation); Egypt CBs Fathy (hamstring) + Abdelmaguid (concussion) both doubtful; 1 goal would give Salah a national record (Sports Mole+ESPN multi-source) 🔥 Market heat 2/5 · mildly Egypt-leaning · value on under / half-time draw
📊 Post-Match Review + Preview →
Upcoming matchdays (from 6/27 · Group J–L round-3 finales, then into the round of 32 knockouts)
A daily agent automatically pulls the full schedule for each day, generates dashboards and detailed reports, and adds them here.
6/27 (Sat · played) Group J/K/L round 3 (final round) finale, 6 matches · all 6 post-match reviews published (score progression + key-stats comparison + tactical review + prediction audit + preview carry-over), click a card for the post-match review + pre-match analysis · group stage now complete, round of 32 knockouts begin 6/28
Group L · East Rutherford (MetLife) · 17:00 ET · simultaneous with Croatia-Ghana★ England's finale
🇵🇦 Panamaonly a faint chance if they pull off an upset
VS
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿4 pts, through · a win locks top spot · multi-source rotation reports
Panama 6%Draw 12%England 82%
🏁 FT Panama 0-2 England (Bellingham 62', Kane 67' — England win Group L, Kane becomes England's all-time WC top scorer with 11; face DR Congo in R32) England win 1.15 · handicap -2.5 holds · Panama/draw long odds 🆕 England already through, a win locks top spot (a draw depends on Ghana's result) · biggest single-match favorite of the tournament · referee Abdulrahman Al-Jassim (Qatar) ⭐ England's Reece James out (hamstring · ESPN+Goal+Yahoo 3 sources), heavy rotation expected; Panama's Carrasquilla out + Godoy barely a chance to feature 🔥 Market heat 2/5 · one-sided on England · value on handicap depth / rotation lineup
📊 View post-match review + pre-match analysis →
Group L · Philadelphia (Lincoln Financial) · 17:00 ET · simultaneous with Panama-England★ win-or-go-home decider
🇭🇷 Croatia3 pts · must win to advance · Modrić leads the veterans
VS
Ghana 🇬🇭4 pts · a draw advances · two clean sheets (incl. shutting out England)
Croatia 56%Draw 26%Ghana 18%
🏁 FT Croatia 2-1 Ghana (Sučić; Vlašić 83' — Modrić sets oldest-assist record; Croatia 2nd vs Portugal, Ghana advance as best third vs Colombia) Croatia win 2.00–2.10 · handicap -0.75 · Draw ~3.4 🆕 Croatia must win to advance / Ghana advance with a draw; Opta supercomputer 56/26/18 · strong Under 2.5 consensus · referee Drew Fischer (Canada · first World Cup · 3.34 yellows/game) ⭐ Ghana's top attacker Kudus out for the tournament (multi-source confirmed); Croatia rely on Modrić/Kovačić midfield creativity to break through 🔥 Market heat 2/5 · Croatia-leaning but cautious pricing · value on under / Ghana's draw incentive
📊 View post-match review + pre-match analysis →
Group K · Miami (Hard Rock) · 19:30 ET · simultaneous with DR Congo-Uzbekistan★ straight shootout for top spot
🇨🇴 Colombiaa draw tops the group · James/L.Díaz
VS
Portugal 🇵🇹must win for top spot · Ronaldo/B.Fernandes
Colombia 24%Draw 25%Portugal 52%
🏁 FT Colombia 0-0 Portugal (Colombia 24 shots/7 on target win Group K; Sánchez's late winner ruled out for a hair-thin offside; Colombia vs Ghana, Portugal vs Croatia) Portugal win ~2.06 (opened +120→-115) · handicap -0.5 🆕 Portugal must win for top spot / Colombia top with a draw · Opta supercomputer Portugal 51.6% · referee Alireza Faghani (Iran · ≈3.6 yellows/game) ⭐ Colombia's Durán out (discipline/yellow accumulation), Suárez a shoulder doubt, Luis Díaz's fitness TBC; whether Portugal's Ronaldo starts is TBC 🔥 Market heat 3/5 · line has clearly repriced toward Portugal · value on handicap / Colombia's draw incentive
📊 View post-match review + pre-match analysis →
Group K · Atlanta (Mercedes-Benz) · 19:30 ET · simultaneous with Colombia-Portugalchasing a spot
🇨🇩 DR Congomust win to chase a best-3rd spot · Wissa/Bakambu
VS
Uzbekistan 🇺🇿must win big + need help · a draw eliminates both
DR Congo 43%Draw 28%Uzbekistan 29%
🏁 FT DR Congo 3-1 Uzbekistan (Shomurodov 10'; Wissa 68' pen + 90+' brace, Mayele 78' — DR Congo's first-ever knockout, best third vs England; Uzbekistan out) DR Congo win 2.20 · Draw 3.00 · Uzbekistan 3.30 🆕 DR Congo must win to chase a best-3rd spot, Uzbekistan must win big + need help, a draw eliminates both · referee Felix Zwayer (Germany · ≈4.6 yellows/game) ⭐ The variable is whether DR Congo coach Desabre drops the back five for a back four to unleash Wissa+Bakambu up front; Uzbekistan's Shomurodov/Fayzullaev 🔥 Market heat 1/5 · an outsiders' clash · low interest
📊 View post-match review + pre-match analysis →
Group J · Dallas (AT&T) · 22:00 ET · simultaneous with Algeria-Austriadefending champions' finale
🇯🇴 Jordan0 pts, out · playing for pride · first-ever World Cup
VS
Argentina 🇦🇷top spot locked · dead rubber · rotation expected
Jordan 5%Draw 11%Argentina 84%
🏁 FT Jordan 1-3 Argentina (HT 0-2 — Messi off the bench, scores in a record 7th straight World Cup; Argentina win Group J with three wins) Argentina win 1.15 · handicap -1.5 mainstream line 🆕 Argentina have locked top spot, Jordan are out → a seeding/training run-out; one of the most extreme lines of the tournament · referee István Kovács (Romania) ⭐ Argentina's Romero withdrew with a right-knee injury, likely out → Otamendi fills in (ESPN+World Soccer Talk and 5 sources · no official ruling-out yet); Messi/Lautaro/Álvarez 🔥 Market heat 1/5 · extremely one-sided · watch whether the -1.5 handicap covers / the rotation lineup
📊 View post-match review + pre-match analysis →
Group J · Kansas City (Arrowhead) · 22:00 ET · simultaneous with Jordan-Argentina★ win-or-go-home for 2nd
🇩🇿 Algeria3 pts (GD -2) · must win to flip the table · Mahrez
VS
Austria 🇦🇹3 pts (GD 0) · a draw advances 2nd · Arnautović
Algeria 27%Draw 30%Austria 43%
🏁 FT Algeria 3-3 Austria (HT 1-1 — 6-goal thriller, both advance: Austria 2nd, Algeria as best third) Austria win 2.90 · Draw 2.20 · Algeria 4.00 (leans under) 🆕 Austria advance 2nd with a draw / Algeria must win to flip the table · referee Ilgiz Tantashev (Uzbekistan) ⭐ Algeria's Amoura out (hamstring · multi-source); Austria's Arnautović a starting doubt; "reverse-jiggle" bracket-avoidance motive rumors (both coaches deny) · TBC 🔥 Market heat 2/5 · some price discovery · watch the second-place draw luck
📊 View post-match review + pre-match analysis →
✅ Group stage complete · Round of 32 bracket set
From Sun 6/28 the round of 32 begins. Click the '6/28 Today' / '6/29 Mon' tabs above for each match's pre-match deep analysis.
6/28 (Sun · Done) · Round of 32 begins · ONLY match today · winner advances to Round of 16 · 🏁 Canada 1-0 South Africa (Eustáquio 92′ winner — Canada's first-ever knockout win, into the R16)
6/29 (Mon · Done) · Round of 32, 3 matches · 🏁 Brazil 2-1 Japan / Germany 1-1 Paraguay (4-3 pens, Paraguay shock advance) / Netherlands 1-1 Morocco (3-2 pens, Morocco advance) · three post-match reviews published
R32 · NRG Stadium, Houston · 13:00 ET★ Brazil big favorite
🇧🇷 Braziladvance model 62% · revenge for 2025 friendly 3-2 loss
VS
Japan 🇯🇵Moriyasu 3-4-2-1 · seeking a repeat upset
BRA 55%Draw 27%JPN 18%
🏁 Full time Brazil 2-1 Japan (predicted Brazil 55% ✓ hit) · 📊 review published Brazil win 1.72 · Draw 3.60 · Japan 5.25 🆕 Sano 29′ for Japan, Casemiro 56′ equaliser, Martinelli 90+6′ winner; Brazil into R16 (vs CIV/Norway winner, 7/5) · Referee Maurizio Mariani (Italy) ⭐ Brazil dominated xG 1.72-0.23 but were nearly caught on the break by their poor finishing; Japan's counters fell just short
📊 View post-match review + full analysis →
R32 · Foxborough, Boston · Gillette Stadium · 16:30 ET★ Germany top seed
🇩🇪 GermanyGroup E winners · Nagelsmann · Schlotterbeck out injured
VS
Paraguay 🇵🇾best third · Alfaro · beat Türkiye down to 10 men
GER 68%Draw 22%PAR 10%
🏁 Full time Germany 1-1 Paraguay (4-3 pens) · ✗ miss: predicted Germany 68% didn't land, shock exit · 📊 review published Germany win 1.36 · Draw 5.00 · Paraguay 9.00 🆕 Enciso 42′, Havertz 54′ equaliser; Paraguay win the shootout 4-3 (Canale decisive) · Germany's first-ever WC shootout exit · Referee Jalal Jayed (Morocco) ⭐ Germany had 76% possession but just 0.72 xG — Paraguay's deep block + shootout nerve sprang the upset; Paraguay into R16 (vs France/Sweden winner, 7/4 Philadelphia)
📊 View post-match review + full analysis →
R32 · Monterrey/Guadalupe · Estadio BBVA · 21:00 ET★ 'Civil war' narrative
🇳🇱 NetherlandsKoeman · Dumfries/Brobbey passed fitness tests
VS
Morocco 🇲🇦Ouahbi · three starters Dutch-born · Aguerd out
NED 47%Draw 28%MAR 25%
🏁 Full time Netherlands 1-1 Morocco (3-2 pens) · ✗ miss: predicted Netherlands 47% didn't land, Morocco advance · 📊 review published Netherlands win 1.91 · Draw 3.30 · Morocco 3.60 🆕 Gakpo 72′ opener, Diop 90+1′ equaliser; Morocco win the shootout 3-2 (Bounou saves Summerville, Saibari decisive) · Referee Wilton Sampaio (Brazil · strict) ⭐ Morocco flipped the xG 1.40-0.23 with a deep block + heroic keeping; Morocco into R16 (vs Canada, 7/4 Houston)
📊 View post-match review + full analysis →
6/30 (Tue · Done) · Round of 32, 3 matches · 🏁 Côte d'Ivoire 1-2 Norway / 🏁 France 3-0 Sweden / 🏁 Mexico 2-0 Ecuador · all three post-match reviews published
R32 · AT&T Stadium, Arlington · 13:00 ET★ Haaland watch
🇨🇮 Côte d'IvoireAfrican heavyweight · counters & physicality
VS
Norway 🇳🇴Haaland-led · attacking style
CIV 26%Draw 27%NOR 47%
🏁 Full-time: Côte d'Ivoire 1-2 Norway (Norway's 47% top pick ✓ hit) · 📊 review published Norway win 2.05 · Draw 3.50 · CIV 3.65 🆕 Nusa 39′ opener, Diallo 74′ equalizer off the bench, Haaland 86′ winner; Norway advance to R16 (vs Brazil, 7/5) · Referee Jesús Valenzuela (Venezuela) ⭐ Norway won on efficiency, xG 2.02-1.15; Côte d'Ivoire led possession/corners but finished poorly, Diallo's sub cameo levelled it before falling short
📊 View post-match review + full analysis →
R32 · MetLife Stadium, New Jersey · 17:00 ET★ France big favorite
🇫🇷 Francetitle favorite · loaded attack
VS
Sweden 🇸🇪counter-attacking · must take their chances
FRA 74%Draw 16%SWE 10%
🏁 Full-time: France 3-0 Sweden (France's 74% favorite tag ✓ hit) · 📊 review published France win 1.30 · Draw 5.75 · Sweden 10.00 🆕 Mbappé 45′, Barcola 53′, Mbappé 74′; Mbappé level with Messi atop the tournament scoring chart (6); France advance to R16 (vs Paraguay, 7/4, Philadelphia) · Referee Danny Makkelie (Netherlands) ⭐ France's xG 3.17-0.67 was a rout, Olise's two assists unlocked the half-spaces; Sweden are out — their earliest World Cup exit since 1990
📊 View post-match review + full analysis →
R32 · Estadio Azteca, Mexico City · 21:00 ET★ Host nation at home
🇲🇽 Mexicoco-host · the Azteca factor
VS
Ecuador 🇪🇨tough South Americans · solid defense
MEX 45%Draw 30%ECU 25%
🏁 Full-time: Mexico 2-0 Ecuador (Mexico's 45% top pick ✓ hit) · 📊 review published Mexico win 2.10 · Draw 3.20 · Ecuador 3.70 🆕 Quiñones 22′, Jiménez 31′; Ecuador's Hincapié red card (90+4′) for a mouth-covering confrontation; Mexico advance to R16 (vs winner of England/DR Congo) · Referee Slavko Vinčić (Slovenia) ⭐ Mexico built a 2-0 lead inside 31 minutes then sat in, a 4th straight clean sheet in a single edition — a national-record streak; Ecuador led possession (57%) but couldn't convert it
📊 View post-match review + full analysis →
7/1 (Wed · Done) · Round of 32 · 3 matches · all 3 post-match reviews published — click a card for the review + pre-match reconciliation · England, USA, Belgium advance to the Round of 16
R32 · Mercedes-Benz Stadium, Atlanta · 12:00 ET★ England big favorite
🏴 Englandtitle contender · Kane/Bellingham led
VS
DR Congo 🇨🇩African dark horse · Wissa a sharp threat
ENG 75%Draw 17%COD 8%
🏁 FT England 2-1 DR Congo (HT 0-1) · Predicted ENG 75% ✓ hit (but -1.5 handicap missed) · 📊 Review published England win 1.26 · Draw 5.40 · DR Congo 14.00 🆕 Winner advances to R16 · near-blowout line (ENG ≈75%) · Referee Adham Makhadmeh (Jordan) 🔁 Updated (re-verified overnight 7/1): Saka's Achilles issue resolved, played 62 minutes vs Panama, expected to start (Sky+TNT+FourFourTwo); Rice's absence was yellow-card rotation-rest, not injury/suspension, expected to start (Tuchel press conf.+Sky); right-back crisis — Reece James (hamstring) confirmed out, and his replacement Jarell Quansah (ankle) is now ALSO confirmed out (Sky+ESPN+Sports Mole, multi-source), Tuchel weighing Djed Spence or shifting Konsa inside ⭐ DR Congo's Wissa (3 of 4 group goals) + Bakambu fit, Mayele could split minutes up front; England's bare right-back cupboard is the biggest structural worry today
📊 Post-Match Review + Full Analysis →
R32 · Lumen Field, Seattle · 16:00 ET★ First-ever meeting
🇧🇪 BelgiumGroup G winners · De Bruyne/Doku · Tielemans captain
VS
Senegal 🇸🇳AFCON pedigree · Koulibaly marshals the back
BEL 45%Draw 28%SEN 27%
🏁 FT Belgium 3-2 Senegal (AET · 2-2 reg) · Predicted BEL 45% ~ direction hit (0-2 down, stoppage-time turnaround; "extra-time / low-scoring" warning nailed) · 📊 Review published Belgium win 2.15 · Draw 3.20 · Senegal 3.70 🆕 Winner advances to R16 · advance line Belgium 1.57, Senegal 2.40 · Referee Saíd Martínez (Honduras) 🔁 Updated (re-verified overnight 7/1): Doku recovered from the respiratory illness and started vs New Zealand, but Belgian outlet Sporza says he "struggled physically / performed poorly" — a live tactical debate over starting him vs. holding for impact; Senegal GK Mendy confirmed OUT (knee), Diaw confirmed starting in his place (Washington Post+ESPN+Senegal's RTS, three sources); Belgium's Debast back in partial training but coach Garcia says "still too soon" — expected to miss out (AP+Sports Mole) ⭐ Belgium's striker question lingers (Lukaku's sharpness returning) plus a Doku form question; Senegal start a new keeper, their physicality + counters keep ≈27% real — close to a coin flip
📊 Post-Match Review + Full Analysis →
R32 · Levi's Stadium, SF Bay · 20:00 ET★ Host nation at home
🇺🇸 USAhost · Pulisic led · heavy public money at home
VS
Bosnia 🇧🇦Džeko (40, captain) led · need to take chances
USA 67%Draw 18%BIH 15%
🏁 FT USA 2-0 Bosnia (HT 1-0) · Predicted USA 67% ✓ hit (Balogun scores then red, 10-man clean sheet) · 📊 Review published USA win 1.45 · Draw 4.33 · Bosnia 7.50 🆕 Winner advances to R16 · Opta model USA 67.5%/Draw 18.3%/BIH 14.3% · referee TBC · O/U 2.5 leans Over 🔁 Updated (re-verified overnight 7/1): Pulisic confirmed fit, expected to start (Fox+ESPN+Sports Mole); Balogun/Adams/Richards confirmed returning to the XI — their rest vs Türkiye was deliberate yellow-card management by Pochettino; Adams, Richards, Robinson and Balogun all carry a live yellow card, a second before the R16 would suspend them (ESPN+FanSided+Philadelphia Inquirer, three sources); Bosnia's Muharemović back from suspension and starting, Dedić (thigh) a doubt with Memić the likely fill-in (not yet corroborated by Bosnian-language media) 🔥 Market heat 4/5 · host-nation narrative draws heavy public money (~95% of bets/handle on the US), line may be inflated · value in handicap depth / Bosnia's Džeko on the counter + USA's yellow-card risk
📊 Post-Match Review + Full Analysis →
7/2 (Thu · Done) · Round of 32, 3 matches · 🏁 Spain 3-0 Austria / 🏁 Portugal 2-1 Croatia / 🏁 Switzerland 2-0 Algeria · all three post-match reviews published
R32 · SoFi Stadium, Inglewood/LA · 15:00 ET★ Spain a near-lock favorite
🇪🇸 SpainGroup H perfect record (5 scored, 0 conceded) · 5 clean sheets in last 6
VS
Austria 🇦🇹Group J runners-up · first knockouts since 1954
ESP 76%Draw 17%AUT 7%
🏁 FT Spain 3-0 Austria (ESP 76% call ✓ hit · clean-sheet script ✓ · Oyarzabal brace) · 📊 review published Spain win 1.33 · Draw 5.90 · Austria 13.00 🆕 xG 2.84-0.32 · Austria 0 shots on target · Spain 4 games 0 conceded, Iberian derby vs Portugal on 7/6 ⭐ Spain have kept 5 clean sheets in their last 6 and topped Group H with a perfect record; Austria's first knockout berth since 1954 is already historic, but the defensive burden today is heavy
📊 Post-match review + pre-match analysis →
R32 · BMO Field, Toronto · 19:00 ET★ Ronaldo vs Modrić
🇵🇹 PortugalRonaldo-led · 2 goals this tournament · held 0-0 by DR Congo last round
VS
Croatia 🇭🇷Modrić (41, captain) · form rising after back-to-back wins
POR 55%Draw 30%CRO 19%
🏁 FT Portugal 2-1 Croatia (POR 55% call ✓ hit · Ronaldo pen + Ramos stoppage-time winner) · 📊 review published Portugal win 1.55 · Draw 3.35 · Croatia 3.20 (implied 55/30/19%) 🆕 VAR (ball chip) chalks off Croatia leveller in the 103rd minute — FIFA confirmed the call · Modrić (41) bows out of World Cups · Ronaldo -111 anytime-scorer cashed ⭐ Portugal's final group game was a low-efficiency 0-0 (2 shots on target); Croatia are rising after back-to-back wins with Modrić back to full fitness — some analysts see value in Croatia at +400
📊 Post-match review + pre-match analysis →
R32 · BC Place, Vancouver · 23:00 ET / 8:00 PM PT★ Petkovic vs the team he built
🇨🇭 SwitzerlandGroup B winners (+4 GD) · chasing first QF in 72 years
VS
Algeria 🇩🇿Group J best 3rd-place team · 3-3 vs Austria exposed cracks
SUI 52%Draw 28%ALG 22%
🏁 FT Switzerland 2-0 Algeria (SUI 52% call ✓ hit · first knockout win in 88 years) · 📊 review published Switzerland win 1.95 · Draw 3.30 (+230/235) · Algeria 4.20 (Kalshi implied 52/28/22%) 🆕 Winner advances to R16 · Referee Yael Falcón Pérez (Argentina) · Algeria's Petkovic (Switzerland coach 2014-21) faces his old team ⭐ Switzerland topped Group B with a +4 goal difference; Algeria's 3-3 finale vs Austria exposed real defensive fragility, plus a fitness doubt over Amoura — their ≈22% still has genuine upset room
📊 Post-match review + pre-match analysis →
🧑‍⚖️

Referee Watch · Reading the officiating (through 6/23)

The referees' thresholds across the opening matches span a huge range, sharply amplifying how much "who's whistling" matters for card markets:

Opener (Mexico 2-0 South Africa): Wilton Sampaio (Brazil, career 5.08 yellows/game, one of the strictest worldwide) showed 3 reds, a World Cup opener record — but that fits his zero-tolerance + VAR-backed profile, so it's no surprise; the signal is that FIFA is willing to put a strict whistle on the marquee game and set a strict tone from the start.
USA 4-1 Paraguay: Danny Makkelie (Netherlands) used VAR to overturn a wrong yellow on Ream and to penalize Almirón for a dive — a textbook correction, putting "dives will be punished" on record.
Canada 1-1 Bosnia: Facundo Tello (Argentina) showed just 1 yellow all game and let the physical duels run, the polar opposite of Sampaio.
South Korea 2-1 Czechia: Egypt's Amin Mohamed refereed his first World Cup match, with steady game control.

6/13 review: Vinčić (Brazil–Morocco) refereed the headline game with restraint, no penalty; Said Martínez (Qatar–Switzerland, first World Cup match) awarded Switzerland's penalty and kept the game steady, with the no-sample uncertainty never blowing up; Haiti–Scotland and Australia–Türkiye both had duels under control and no penalty controversy — apart from Sampaio's 3 reds in the opener, the opening stage's thresholds are trending toward normal.

6/14 review: the four Group E/F round-1 matches had broadly manageable card counts and no red cards; Moroccan referee Jalal Jiyed (Germany–Curaçao) became the first Moroccan referee to officiate at a World Cup since 2002. The 19-goal explosion stemmed mainly from the gap in quality and finishing efficiency, not any change in officiating thresholds.

6/15 review: Group G/H all four DREW (Spain 0-0, Belgium 1-1, Saudi 1-1, Iran 2-2). Officiating broadly under control, no major penalty/red-card controversy; Cape Verde committed just 1 foul against Spain (fewest in a World Cup match since 1966), barely conceding a set-piece — discipline, not refereeing, was the story. Per-match details in each report's Post-Match Review.

6/19 review (Group C/D round 2): the round's big talking point was Türkiye 0-1 Paraguay — Almirón saw red in first-half stoppage time under the new rule (covering-the-mouth confrontation), Paraguay defended with 10 men from half-time and held on, while Türkiye's 81% possession / 32 shots still yielded 0 goals and elimination; Scotland–Morocco, USA–Australia and Brazil–Haiti all had manageable card counts and no major penalty controversy. Officiating didn't change the script — quality and finishing efficiency remained the main themes.

6/20 review (Group E/F round 2, 3 finished): Netherlands 5-1 Sweden, Germany 2-1 Côte d'Ivoire, Ecuador 0-0 Curaçao all had no red cards and the officiating didn't change the script — Germany–Côte d'Ivoire was a rollercoaster (CIV scored first, Germany won it at the death) but controversy was limited; the star of Ecuador–Curaçao's 0-0 was Curaçao keeper Eloy Room's 15 saves (equaling the World Cup record), not the referee. The Tunisia–Japan late-night match in progress, review added next day. The overall threshold continues the "duels under control, new rules enforced strictly" tone.

6/21 review (Group G/H round 2, 4 finished): Spain 4-0 Saudi, Belgium 0-0 Iran, Uruguay 2-2 Cape Verde, Egypt 3-1 New Zealand. The biggest card story was Belgium's Ngoy sent off vs Iran, with Iran keeper Beiranvand's 7 saves earning the draw; the other three had broadly manageable officiating and no major penalty/red-card controversy, with the quality gap and finishing efficiency (Spain scoring 3 in the first half, Cape Verde stealing points twice) still the main themes. Per-match details in each report's Post-Match Review.

📌 6/22 (played) Group I/J round 2 referees: Argentina–Austria = Amin Mohamed Omar (Egypt); France–Iraq = Drew Fischer (Canada); Norway–Senegal = Wilton Sampaio (Brazil · strict whistle); Jordan–Algeria = Omar Al Ali (UAE). Each referee profile is in the detail page's [Match Referee] module.
📌 Today (6/23) Group K/L round 2 referees: Portugal–Uzbekistan = Jalal Jayed (Morocco); England–Canada = Saíd Martínez (Honduras, first Honduran referee at a World Cup); Panama–Croatia = Pierre Atcho (Gabon); Colombia–DR Congo = Maurizio Mariani (Italy). Each referee profile is in the detail page's [Match Referee] module.
📌 Tomorrow (6/24) Group A/B round 3 referees: Switzerland–Canada = Ramon Abatti (Brazil); Bosnia–Qatar = pending official confirmation; South Africa–Korea = Facundo Tello (Argentina · polarizing sample: 10 reds in the 2022 Supercopa vs just 1 yellow in this tournament's Canada–Bosnia); Czechia–Mexico = Yael Falcón Pérez (Argentina). Each referee profile is in the detail page's [Match Referee] module.
📌 The day after (6/25) Group D/E/F round 3 referees: Paraguay–Australia = Clément Turpin (France · top whistle, career ≈3.36 yellows/game); Türkiye–USA = Mustapha Ghorbal (Algeria · ≈3.87 yellows/game); Japan–Sweden = Ivan Barton (El Salvador); Tunisia–Netherlands = Katia Itzel García (Mexico · international woman referee); Ecuador–Germany = Tori Penso (USA · 2023 Women's World Cup final referee); Curaçao–Côte d'Ivoire = Glenn Nyberg (Sweden). Each referee profile is in the detail page's [Match Referee] module.
📌 Past appointments archive (6/21): Spain–Saudi = Raphael Claus (Brazil, 2024 Copa América final referee); Belgium–Iran = Dario Herrera (Argentina); Uruguay–Cape Verde = Espen Eskas (Norway); New Zealand–Egypt = Omar Al Ali (UAE).
📌 Past appointments archive: Spain–Cape Verde = Adham Makhadmeh (Jordan); Belgium–Egypt = Ramon Abatti (Brazil); Group I/J round 1 = Faghani (Australia · France–Senegal) / Atcho (Gabon · Iraq–Norway) / Marciniak (Poland · Argentina–Algeria, 2022 final referee) / Beida (Mauritania · Austria–Jordan); Saudi–Uruguay and Iran–New Zealand see each match's detail page. VAR has intervened decisively on cards/mistaken-identity errors. For analysis only — not betting advice.

7/3 (Fri · Today) · Round of 32 · 3 matches · winner advances to the Round of 16 (draw after 90' → extra time / penalties) · pre-match deep analysis published · 🔁 Salah passed fit and starts (multi-source confirmed) · ARG-CPV referee announced
R32 · AT&T Stadium, Arlington · 14:00 ET★ Salah passed fit
🇦🇺 AustraliaAFC · solid counter · chasing first R16
VS
Egypt 🇪🇬Salah at the core · ✅ fit & starts
AUS 29%Draw 33%EGY 38%
✅ Lineups confirmed · Salah starts with the armband · AUS start Beach in goal (Ryan benched) AUS 3.30 · Draw 2.95 · EGY 2.50 🆕 Winner advances to R16 · Advance odds Egypt ≈1.80 / Australia ≈2.05 · Referee Gustavo Tejera (Uruguay) 🔁 Updated (7/3): ✅ Salah passed his fitness test and is named in Egypt’s starting XI (Ahram + ESPN + FIFA + WST multi-source) — Egypt at full strength, the "slight favorite" pricing stands 🔥 Market heat 3/5 · near coin-flip line, high implied draw (33%); with Salah confirmed the line has settled toward Egypt
📊 See Pre-Match Analysis →
R32 · Hard Rock Stadium, Miami · 18:00 ET★ Argentina overwhelming
🇦🇷 Argentinadefending champions · Messi 6 goals, tournament top scorer
VS
Cape Verde 🇨🇻World Cup debut · through unbeaten (3 draws)
ARG 84%Draw 11%CPV 5%
ARG 1.15 · Draw 8.50 · Cape Verde 20.00 🆕 Winner advances to R16 · Advance odds Argentina ≈1.17 (overwhelming) · Referee Drew Fischer (Canada; took France-Iraq on 6/22) ⭐ Messi returns to the XI after resting in the final group game — 6 goals this tournament, a men's World Cup record; Romero (knee) recovered, expected to start (Julián Álvarez drops out) (multi-source verified) 🔥 Market heat 2/5 · almost no outcome suspense, extreme mismatch; heat driven by Messi player props and Cape Verde "another upset" sentiment money
📊 See Pre-Match Analysis →
R32 · Arrowhead Stadium, Kansas City · 21:30 ET★ Colombia favored
🇨🇴 ColombiaSouth American force · James/L. Díaz-led
VS
Ghana 🇬🇭Black Stars · Kudus out for the tournament
COL 63%Draw 25%GHA 12%
COL 1.51 · Draw 3.80 · Ghana 7.50 🆕 Winner advances to R16 · Advance odds Colombia ≈1.18 / Ghana ≈4.70 · Referee Clément Turpin (France) ⭐ Ghana's Kudus out for the tournament (thigh), creativity hit (carried over); Colombia's Jhon Durán out for the tournament (disciplinary), Suárez expected to start up top (multi-source verified) 🔥 Market heat 2/5 · Colombia clearly favored + low-event/Under matchup, no superstar prop magnet
📊 See Pre-Match Analysis →
7/4 (Sat · US 250th Independence Day) · Round of 16 · 2 matches · winner advances to the quarter-finals (draw after 90' → extra time / penalties) · pre-match deep analysis published (incl. 📈 deep-data + odds-positioning trend + referee profile)
R16 · NRG Stadium, Houston · 13:00 ET★ Co-hosts vs Africa’s kings
🇨🇦 Canadaco-hosts · 1-0 South Africa in R32 · built on defensive discipline
VS
Morocco 🇲🇦beat Netherlands on pens · Hakimi-led · Group C runners-up
CAN 18%Draw 27%MAR 55%
Morocco win 1.80 · Draw 3.50 · Canada 4.75 (Kalshi 55/27/18%) 🆕 Winner advances to QF · Referee Michael Oliver (England) · opener MAR 1.77 → now 1.80, slight drift toward Canada ⭐ Canada’s Koné out for the tournament (leg fracture), Davies expected on the bench again (multi-source verified); Morocco missing Aguerd/Ezzalzouli, otherwise full strength 🔥 Market heat 3/5 · co-host storyline + Davies-comeback suspense; books align with Kalshi, no mispricing signal · both Under-leaning teams (Morocco U2.5 in 5 of last 6 WC games)
📊 See Pre-Match Analysis →
R16 · Lincoln Financial Field, Philadelphia · 17:00 ET★ Mbappé chasing the scoring record
🇵🇾 Paraguaybeat Germany on pens · keeper Gill the shootout hero
VS
France 🇫🇷Group I winners · 3-0 Sweden · Mbappé 6 goals
PAR 6%Draw 14%FRA 80%
France win 1.18 · Draw 7.00 · Paraguay 15.00 (de-vig ≈80/14/6%) 🆕 Winner advances to QF · Referee Ilgiz Tantashev (Uzbekistan) · ≈35°C heat in Philadelphia + US 250th Independence Day showcase ⭐ Paraguay CB Alderete (knee) likely out (Sports Mole + Racing Post + RotoWire multi-source), Canale deputizes; France report no key injuries 🔥 Market heat 3/5 · Mbappé player-prop money + Independence-Day slot; no 1X2 suspense — Paraguay’s upset path is the low block + penalties script
📊 See Pre-Match Analysis →

Auto-updated daily: a scheduled job fetches all matches and key news for today + tomorrow, refreshes each match's win probability/expected goals and other dashboard metrics, writes key late-breaking news into each match report's core module, and collects 🔥 betting market heat (celebrity/expert pick direction, odds movement, prediction-market money flow, social buzz → synthesized into a 1-5 overheat index), then deploys automatically.

2026 World Cup Match Analysis Hub · Win probabilities are implied probability from odds (de-vigged); some matchups are model approximations · For analysis only — not betting advice