Back to Blog
UpdatesJune 12, 20268 min read

World Cup 2026 Daily Results & AI Prediction Review

Daily World Cup 2026 results, AI prediction accuracy tracker, and next-day match previews. Updated every match day throughout the tournament.

OddsFlow

OddsFlow AI Research

OddsFlow Team

June 12, 2026
World Cup 2026 Daily Results & AI Prediction Review


World Cup 2026 Day 1 — June 11 Results

The FIFA World Cup 2026 is officially underway. The opening ceremony took place in Mexico City at the legendary Estadio Azteca, marking the beginning of the largest World Cup in history — 48 teams across three host nations (USA, Mexico, Canada).

Mexico 2-0 South Africa (Group A — Estadio Azteca, Mexico City)

Final Score: Mexico 2-0 South Africa | Attendance: 80,824

The tournament opened with the host nation Mexico dominating South Africa in a fiery encounter featuring two goals and three red cards. Julian Quinones struck in the 9th minute — the first goal of the 2026 World Cup — after forcing a turnover near the South African penalty area. Raul Jimenez doubled the lead in the 67th minute with a towering header, becoming the oldest player (35 years, 37 days) to score on his first World Cup start.

The match turned chaotic in the second half: Sithole was sent off in the 50th minute, Zwane followed in the 84th, and Mexico's Montes received a red card in stoppage time (suspended for the South Korea match).

Key Stats: xG — Mexico 1.41, South Africa 0.07 | Possession: Mexico 60%, South Africa 40% | Shots: 16-3

🤖OddsFlow AI Prediction Review:
  • Our pre-match model had Mexico as clear favorites with 64% win probability — Correct
  • Asian Handicap recommendation was Mexico -0.75 at 1.88 — Won (2-0 result beats -0.75 line)
  • Under 2.5 goals was flagged as the best value play — Won (combined xG just 1.48)
  • BTTS No — Won (South Africa's 0.07 xG meant they never threatened)

Read the full match analysis: Mexico 2-0 South Africa — Full AI Analysis

Day 2 Results — June 12

South Korea 2-1 Czech Republic (Group A — Estadio Guadalajara)

Final Score: South Korea 2-1 Czech Republic

A dramatic comeback for the Koreans. Czech Republic struck first through Ladislav Krejci, who headed home from Coufal's long throw-in. But South Korea roared back — In-Beom Hwang equalized with a brilliant clipped finish inside the post after cutting inside from Kang-In Lee's incisive pass. South Korea then scored the winner to complete the turnaround at Estadio Guadalajara.

🤖OddsFlow AI Prediction Review:
  • Our model had South Korea as slight favorites — Correct (despite trailing first)
  • Asian Handicap recommendation was South Korea -0.25 — Won (2-1 result covers -0.25)

Group A standings: Mexico 3pts, South Korea 3pts, Czech Republic 0pts, South Africa 0pts

Canada 1-1 Bosnia-Herzegovina (Group B)

Final Score: Canada 1-1 Bosnia-Herzegovina

A historic draw for the co-hosts. Bosnia took the lead through Jovo Lukic in the 21st minute, heading in from a Kolasinac corner flick. Canada pressed relentlessly but couldn't find the equalizer until super-sub Cyle Larin changed the game — just 121 seconds after coming on in the 78th minute, Larin produced a brilliant turn and finish to level the score.

This is Canada's first-ever World Cup point. They had lost all six previous World Cup matches (three in 1986, three in 2022). A moment of genuine history for the co-hosts.

Key Stats: xG — Canada 1.25, Bosnia 0.98 | Shots: Canada 13

🤖OddsFlow AI Prediction Review:
  • Our model had Canada as favorites — Partially correct (Canada dominated but drew)
  • Asian Handicap recommendation was Canada -0.5 — Lost (draw means -0.5 loses)

Day 3 Results — June 13

USA 4-1 Paraguay (Group D — SoFi Stadium, Inglewood)

Final Score: USA 4-1 Paraguay | Historic performance by the USMNT

The United States delivered a statement performance in their World Cup 2026 opener at SoFi Stadium, thrashing Paraguay 4-1 — the first time the USA has ever scored four goals in a World Cup match.

Goals:

  • Damian Bobadilla OG (7') — own goal gave USA an early lead

  • Folarin Balogun (31') — first of his brace

  • Folarin Balogun (45+5') — second goal, making him the first USMNT player to score multiple World Cup goals since Bert Patenaude in 1930

  • Mauricio (73') — Paraguay consolation

  • Gio Reyna (90+8') — sealed the victory

Christian Pulisic was instrumental in the buildup, creating chaos in Paraguay's defense before being substituted at halftime as a precaution after taking a knock. Sebastian Berhalter also appeared — he and his father Gregg became the 24th father-son duo in World Cup history.

Key Stats: Possession: USA 65%

🤖OddsFlow AI Prediction Review:
  • Our model had USA as clear favorites at 54% — Correct (4-1 emphatic win)
  • Pre-match expected score was USA 2-1 Paraguay — the actual result was even more dominant
  • The 4-1 scoreline exceeded our model's expectations, showing the USMNT may be even stronger than projected on home soil

Read our full USMNT analysis: USMNT World Cup 2026 Predictions

Brazil 1-1 Morocco (Group C — MetLife Stadium, New Jersey)

Final Score: Brazil 1-1 Morocco | 2022 semifinalists hold five-time champions

A fascinating Group C clash saw Morocco take the lead through Ismael Saibari in the 21st minute, continuing their remarkable World Cup run from 2022. Brazil responded through Vinicius Junior in the 32nd minute — a beautiful goal where he exchanged passes with Bruno Guimaraes before rifling a right-footed shot past Bounou.

Neither side could find a winner as 2022 semifinalists Morocco proved they belong among the elite, holding five-time champions Brazil to a draw.

🤖OddsFlow AI Prediction Review:
  • Group C standings after Day 3: Scotland 3pts, Brazil 1pt, Morocco 1pt, Haiti 0pts

Haiti 0-1 Scotland (Group C — Gillette Stadium)

Final Score: Haiti 0-1 Scotland | Scotland's first WC win since 1990

John McGinn scored the only goal in the 28th minute with a deflected shot past goalkeeper Placide to give Scotland a historic victory. This is Scotland's first World Cup win since beating Sweden 2-1 in 1990, and their first World Cup appearance since 1998.

Scotland top Group C after Day 3 with maximum points.

Qatar 1-1 Switzerland (Group B)

Final Score: Qatar 1-1 Switzerland | Dramatic stoppage-time equalizer

Breel Embolo gave Switzerland the lead from the penalty spot in the 17th minute after Abunada fouled Freuler in the box — a decision that drew VAR controversy. Qatar pressed for an equalizer throughout and were rewarded in dramatic fashion in the 90+4th minute when Khoukhi's pressure forced Switzerland's Miro Muheim into an own goal header.

This is Qatar's first-ever World Cup point — they finished with 0 points across three matches at the 2022 World Cup on home soil.

Group B standings: Canada 1pt, Qatar 1pt, Switzerland 1pt, Bosnia 1pt

Australia 2-0 Turkiye (Group D — BC Place, Vancouver)

Final Score: Australia 2-0 Turkiye | Socceroos stun Turkiye in historic Group D win

The Socceroos delivered a stunning upset in Vancouver, beating a talented Turkiye side 2-0. Nestory Irankunda opened the scoring in the 27th minute before Connor Metcalfe doubled the lead in the 75th minute to seal a famous victory.

Group D standings after Day 3: USA 3pts, Australia 3pts, Turkiye 0pts, Paraguay 0pts

Day 4 Results — June 14

Four matches across Groups E and F produced 16 goals, a historic moment for Curacao, and a last-gasp equalizer that shook Group F wide open.

Netherlands 2-2 Japan (Group F — AT&T Stadium, Dallas)

Final Score: Netherlands 2-2 Japan | 4 goals in a breathtaking second half

A thrilling Group F opener that delivered four goals in the second half alone. Both teams came out cautiously in the first half before the match exploded after the break.

Goals:

  • ⚽ Virgil van Dijk (50') — Netherlands captain rose highest from a corner to head home and open the scoring

  • ⚽ Nakamura (57') — Japan equalized with a sharp finish just seven minutes later

  • ⚽ Crysencio Summerville (64') — Netherlands retook the lead through the Leeds-born winger's clinical strike

  • ⚽ Daichi Kamada (89') — Japan's dramatic late equalizer! Koki Ogawa headed Junya Ito's corner and the ball deflected off Kamada into the net in the 89th minute, sending the Japanese fans into delirium

Neither side could find a winner in a match that showcased the unpredictability of Group F. Japan showed the fighting spirit that defined their 2022 campaign — coming from behind twice to rescue a point.

🤖OddsFlow AI Prediction Review:
  • A draw was the third-most-likely outcome in our model — but the manner of the comeback was extraordinary
  • Over 2.5 goals — Won (4 goals, all in the second half)

Group F standings: Sweden 3pts, Netherlands 1pt, Japan 1pt, Tunisia 0pts

Germany 7-1 Curacao (Group E — NRG Stadium, Houston)

Final Score: Germany 7-1 Curacao | Germany's biggest-ever World Cup win

An astonishing night in Houston as Germany put seven past World Cup debutants Curacao — but not before the tiny Caribbean island (population 160,000) wrote their own piece of history.

Goals:

  • ⚽ Felix Nmecha (6') — Germany struck early through the Dortmund midfielder

  • ⚽ Livano Comenencia (21') — HISTORIC MOMENT! Curacao equalized! The smallest nation ever to score at a World Cup (population 160,000) sent their fans into raptures. For 17 glorious minutes, Curacao were level with Germany at a World Cup

  • ⚽ Nico Schlotterbeck (38') — Germany restored their lead with a powerful header

  • ⚽ Kai Havertz (45+5') — Penalty converted on the stroke of half-time

  • ⚽ Jamal Musiala (47') — Germany killed the contest early in the second half

  • ⚽ Nathaniel Brown (68') — The young fullback got on the scoresheet

  • ⚽ Deniz Undav (78') — Stuttgart striker added the sixth

  • ⚽ Kai Havertz (88') — Havertz completed his brace to make it seven

Despite the scoreline, Curacao earned a standing ovation from the neutral crowd for their historic goal and their refusal to stop competing. Germany showed ruthless efficiency — this is their joint second-biggest World Cup win by margin, behind only the 8-0 vs Saudi Arabia in 2002.

🤖OddsFlow AI Prediction Review:
  • Germany heavy favorites — Correct (the margin exceeded even our most optimistic simulations)
  • Over 2.5 goals — Won (8 goals total)
  • Asian Handicap Germany -3.5 would have covered — the 7-1 scoreline was extraordinary

Group E standings: Germany 3pts, Cote d'Ivoire 3pts, Ecuador 0pts, Curacao 0pts

Cote d'Ivoire 1-0 Ecuador (Group E)

Final Score: Cote d'Ivoire 1-0 Ecuador | Amad Diallo's 90th-minute winner!

A tense Group E encounter that looked destined for a draw until Manchester United's Amad Diallo produced a moment of magic in the final minute.

Ecuador were the better side for long stretches — hitting the crossbar twice in the first half through Yeboah and Minda. The South Americans created the clearer chances but couldn't convert their dominance into goals.

Then, in the 90th minute, Amad Diallo received the ball on the right side of the box, cut inside, and placed a calm finish into the bottom corner to send the Ivory Coast bench into wild celebrations.

This is Cote d'Ivoire's first World Cup win in 12 years — their last victory was against Japan in the 2014 World Cup group stage (2-1).

🤖OddsFlow AI Prediction Review:
  • Our model had this as the tightest match of the day — confirmed by the narrow 1-0 result
  • Under 2.5 goals — Won (just 1 goal in 90+ minutes despite Ecuador's pressure)

Group E standings: Germany 3pts, Cote d'Ivoire 3pts, Ecuador 0pts, Curacao 0pts

Sweden 5-1 Tunisia (Group F — Monterrey)

Final Score: Sweden 5-1 Tunisia | Sweden announce themselves as dark horses

Sweden destroyed Tunisia in a commanding display. Ayari (7') and Isak (30') gave Sweden a 2-0 lead before Omar Rekik (43') pulled one back for Tunisia to make it 2-1 at half-time. Sweden then ran riot in the second half.

Goals:

  • ⚽ Yasin Ayari — Stunning brace from the 22-year-old midfielder

  • ⚽ Alexander Isak — The Newcastle striker continued his lethal form

  • ⚽ Viktor Gyokeres — Sporting CP's goal machine added to his tally

  • ⚽ Mattias Svanberg — Completed the rout

  • Tunisia scored their consolation to make it briefly competitive before Sweden pulled away

Sweden's second-half performance was devastating — three more goals after the break (Gyökeres 59', Svanberg 84', Ayari 90+6') turned a close contest into a demolition job. With this emphatic win, Sweden take top spot in Group F and serve notice to the rest of the tournament.

🤖OddsFlow AI Prediction Review:
  • Sweden favorites — Correct (the 5-1 margin exceeded expectations)
  • Over 2.5 goals — Won (6 goals total in a high-scoring affair)

Group F standings: Sweden 3pts, Netherlands 1pt, Japan 1pt, Tunisia 0pts

Day 5 Results — June 15

Four matches across Groups G and H — and the result is almost unbelievable: every single match ended in a draw. Both Group G and Group H now have all four teams level on 1 point each. This has never happened across two groups simultaneously at a World Cup.

Belgium 1-1 Egypt (Group G — Lumen Field, Seattle)

Final Score: Belgium 1-1 Egypt

Egypt stunned Belgium by taking a first-half lead through a moment of brilliance. Emam Ashour unleashed a stunning long-range strike in the 19th minute to give Egypt their first World Cup half-time lead since 1934.

Belgium looked destined to fall to defeat until Romelu Lukaku changed the game in the most dramatic fashion imaginable. Just 22 seconds after coming on as a substitute in the 66th minute, Thomas Meunier's cross deflected off Egypt's Mohamed Hany and into the net — officially an own goal, but Lukaku's mere presence and pressure forced the error.

Egypt were denied what would have been their first-ever World Cup victory — they have never won a WC match in their entire history (lost 4-2 to Hungary in 1934, their only previous appearance before 2018). The Pharaohs will feel they deserved more, but Lukaku's instant impact off the bench proved why he remains Belgium's all-time leading scorer.

  • ⚽ Emam Ashour 19' — Stunning long-range strike
  • ⚽ Mohamed Hany OG 66' — Lukaku forced own goal 22 seconds after coming on

Group G standings: Belgium 1pt, Egypt 1pt, Iran 1pt, New Zealand 1pt — All teams drew!

Iran 2-2 New Zealand (Group G — SoFi Stadium, LA)

Final Score: Iran 2-2 New Zealand | Elijah Just's brace not enough for the All Whites

A thrilling end-to-end encounter in Los Angeles saw four goals shared between two teams desperate for World Cup glory.

New Zealand took an early lead through Elijah Just in the 7th minute, but Iran equalized through Ramin Rezaeian's well-placed finish in the 32nd minute. Just scored again in the 54th minute to restore New Zealand's lead — his brace making him the tournament's joint-top scorer at that point.

But Iran showed incredible resilience, fighting back once more through Mohammad Mohebbi in the 64th minute to level the scores again. Despite New Zealand's best efforts, they couldn't find a third goal to seal the win.

  • ⚽ Elijah Just 7' — New Zealand took early lead
  • ⚽ Ramin Rezaeian 32' — Iran equalized
  • ⚽ Elijah Just 54' — Just scored again for his brace
  • ⚽ Mohammad Mohebbi 64' — Iran fought back to level

Group G standings: All four teams on 1 point each! Belgium 1pt, Egypt 1pt, Iran 1pt, New Zealand 1pt

Spain 0-0 Cape Verde (Group H — Mercedes-Benz Stadium, Atlanta)

Final Score: Spain 0-0 Cape Verde | SHOCK OF THE TOURNAMENT!

The biggest upset of the 2026 World Cup so far. Cape Verde — a tiny island nation with a population of just 600,000 — held the European champions Spain to a goalless draw in Atlanta.

Spain had 27 shots (7 on target) but simply could not beat an inspired Cape Verde goalkeeper who produced save after save in a performance for the ages. La Roja dominated possession, created chance after chance, but the Cape Verdean defense held firm with extraordinary discipline and determination.

For context, Cape Verde qualified for their first-ever World Cup through CONCACAF's expanded format. Their entire national team budget is a fraction of what Spain spends on a single training camp. This is the kind of result that makes World Cups magical.

Group H standings: Saudi Arabia 1pt, Uruguay 1pt, Spain 1pt, Cape Verde 1pt — All teams drew!

Saudi Arabia 1-1 Uruguay (Group H — Hard Rock Stadium, Miami)

Final Score: Saudi Arabia 1-1 Uruguay

Saudi Arabia were within minutes of claiming a famous World Cup victory before Uruguay's Maxi Araujo equalized to deny them.

Abdulelah Al-Amri gave Saudi Arabia the lead in the first half, and the Green Falcons defended resolutely for much of the match. But Uruguay's quality eventually told, with Araujo finding the equalizer to ensure the South Americans didn't start their campaign with a loss.

  • ⚽ Abdulelah Al-Amri (41') — Saudi Arabia took the lead
  • ⚽ Maxi Araújo (80') — Uruguay equalized late

Group H standings: All four teams on 1 point each! Saudi Arabia 1pt, Uruguay 1pt, Spain 1pt, Cape Verde 1pt

Day 5 Key Stat: Historic Parity

Groups G and H both have all four teams level on 1 point. This is a remarkable piece of World Cup history — eight teams across two groups, all perfectly level after the opening round. Every match on Day 5 ended in a draw, producing an almost unprecedented level of competitive balance.

Day 6 Results — June 16

Groups I and J kicked off with some of the biggest names in football history taking center stage — and they delivered.

France 3-1 Senegal (Group I — MetLife Stadium, New Jersey)

Final Score: France 3-1 Senegal | The 2002 rematch goes France's way this time

A fascinating rematch of the 2002 World Cup opener — but 24 years later, France left no room for another upset. Kylian Mbappe stole the show with two goals, becoming France's all-time leading scorer in the process.

Goals:

  • ⚽ Kylian Mbappe — First goal, clinical finish to open the scoring

  • ⚽ Bradley Barcola — Added France's second to extend the lead

  • ⚽ Kylian Mbappe — Second goal, Mbappe's brace sealed the deal and wrote his name into the French record books

  • ⚽ Senegal scored a consolation goal but France were never in danger

Where Senegal shocked France 1-0 in Seoul back in 2002, this time Les Bleus were ruthless. Mbappe's pace and finishing were simply unplayable, and France look every inch the tournament favorites many predicted.

Group I standings: France 3pts, Norway 3pts, Iraq 0pts, Senegal 0pts

Iraq 1-4 Norway (Group I — Gillette Stadium, Foxborough)

Final Score: Iraq 1-4 Norway | Haaland's World Cup debut with a brace

Erling Haaland announced himself on the World Cup stage in emphatic fashion, scoring twice on his tournament debut as Norway dismantled Iraq.

Goals:

  • ⚽ Erling Haaland (29') — First-ever World Cup goal, slotted home from Wolfe's cross after Berge's through ball

  • ⚽ Aymen Hussein (39') — Iraq pulled one back with a powerful header from Al-Ammari's cross

  • ⚽ Erling Haaland — Second goal completed his brace, vintage Haaland power and precision

  • ⚽ Leo Ostigard (76') — Headed in from an Odegaard corner to make it 3-1

  • ⚽ Aymen Hussein OG (90+') — Stoppage-time own goal sealed Iraq's misery

Norway were dominant throughout, with Haaland's movement and finishing proving too much for Iraq's backline. Martin Odegaard pulled the strings in midfield, and Norway look like serious contenders to progress from Group I alongside France.

Group I standings: France 3pts, Norway 3pts, Iraq 0pts, Senegal 0pts

Argentina 3-0 Algeria (Group J — Arrowhead Stadium, Kansas City)

Final Score: Argentina 3-0 Algeria | MESSI HAT-TRICK! The GOAT rewrites history

The greatest player of all time delivered arguably his most remarkable World Cup performance. At 38 years old, Lionel Messi scored a hat-trick — his first-ever in World Cup history — to single-handedly dismantle Algeria and send the defending champions into Day 7 with maximum points.

Goals:

  • ⚽ Lionel Messi — First goal, vintage Messi dribble and finish

  • ⚽ Lionel Messi — Second goal, curling free-kick that left the goalkeeper rooted

  • ⚽ Lionel Messi — Third goal completes the HAT-TRICK! Messi equalled Miroslav Klose's all-time record of 16 World Cup goals

This is a moment for the ages. At 38, when most players have long since retired from international football, Messi produced a performance that silenced any doubts about his ability to compete at the highest level. The Arrowhead Stadium crowd — many of them Argentine fans who had traveled from across the Americas — witnessed history.

With 16 World Cup goals, Messi now sits level with Miroslav Klose at the top of the all-time scorers list. One more goal and the record is his alone.

Argentina's defending champions begin their title defense in emphatic style. The supporting cast of Mac Allister, Alvarez, and De Paul barely needed to contribute offensively — Messi did it all.

Group J standings: Argentina 3pts, Austria 3pts, Algeria 0pts, Jordan 0pts

Day 6 OddsFlow AI Prediction Review

A dominant day for the favorites:

  • France 3-1 Senegal — France as favorites: Correct

  • Iraq 1-4 Norway — Norway as favorites: Correct

  • Argentina 3-0 Algeria — Argentina as favorites: Correct

  • Over 2.5 goals hit in all three completed Day 6 matches — a clean sweep for our O/U model

Day 7 Results — June 17

Austria 3-1 Jordan (Group J — Levi's Stadium, San Francisco)

Final Score: Austria 3-1 Jordan | Historic moments on both sides

Austria secured their first World Cup victory in 36 years — since beating the USA at Italia 1990 — while Jordan created their own piece of history with their first-ever World Cup goal.

Goals:

  • ⚽ Romano Schmid — Spectacular long-range opener that flew into the top corner

  • ⚽ Ali Olwan — JORDAN'S FIRST-EVER WORLD CUP GOAL! A historic moment for the debutants that sent the Jordanian supporters into wild celebrations

  • ⚽ OG — An unfortunate own goal restored Austria's lead, deflection off a Jordan defender

  • ⚽ Marko Arnautovic (pen, 90+') — VAR awarded a stoppage-time penalty, and Arnautovic — at 37 years old — became Austria's oldest-ever World Cup scorer. Cool as ice from the spot

Austria's golden generation finally delivers on the World Cup stage. David Alaba orchestrated from deep, and the Austrians showed the quality that took them to the Euro 2024 quarterfinals.

For Jordan, despite the defeat, Ali Olwan's goal will live forever in their football history. As World Cup debutants, they showed they belong — and they'll fancy their chances against Algeria in the next round.

Group J standings: Argentina 3pts, Austria 3pts, Algeria 0pts, Jordan 0pts

England 4-2 Croatia (Group L — AT&T Stadium, Dallas)

Final Score: England 4-2 Croatia | Kane brace headlines thrilling Group L opener

A six-goal thriller in Dallas saw England twice pegged back before pulling away. Croatia equalized twice through Baturina and Musa, but England's quality prevailed in a wild match.

Goals (chronological):

  • ⚽ Harry Kane (12', pen) — Coolly converted from the spot to give England the lead

  • ⚽ Martin Baturina (36') — Croatia equalized through the talented young midfielder

  • ⚽ Harry Kane (42') — Kane restored England's lead with a clinical finish before half-time

  • ⚽ Petar Musa (45+5') — Croatia equalized AGAIN just before the break — 2-2 at half-time!

  • ⚽ Jude Bellingham (47') — England retook the lead immediately after the restart

  • ⚽ Marcus Rashford (85') — Sealed the victory late to make it 4-2

A dramatic match that was 2-2 at half-time before England's class told. Kane clinical, Bellingham imperious. Croatia, in what could be Luka Modric's last World Cup, showed incredible fighting spirit.

Group L standings: England 3pts, Ghana 3pts, Croatia 0pts, Panama 0pts

Portugal 1-1 Congo DR (Group K — NRG Stadium, Houston)

Final Score: Portugal 1-1 Congo DR | Historic World Cup point for Congo DR

Congo DR wrote their name in World Cup history, earning their first-ever World Cup point against a star-studded Portugal side. Joao Neves gave Portugal an early lead in the 6th minute, but Yoane Wissa equalized just before half-time to spark wild celebrations.

Goals:

  • ⚽ Joao Neves (6') — Gave Portugal an early lead with a composed finish

  • ⚽ Yoane Wissa (45+5') — CONGO DR'S FIRST-EVER WORLD CUP GOAL! Equalized right before half-time to earn a historic draw

Portugal will be disappointed not to take all three points, but Congo DR's defensive resolve and Wissa's historic strike made this a night to remember for the debutants. Cristiano Ronaldo was kept quiet in what may be his final World Cup campaign.

Group K standings: Colombia 3pts, Portugal 1pts, Congo DR 1pts, Uzbekistan 0pts

Ghana 1-0 Panama (Group L — Toronto)

Final Score: Ghana 1-0 Panama | Last-gasp winner from Yirenkyi

A chaotic match that looked destined for a draw was decided in the most dramatic fashion. Caleb Yirenkyi tapped in a cross from Brandon Thomas-Asante in the 5th minute of second-half stoppage time to send Ghana's fans into ecstasy and secure a winning start to their World Cup campaign.

Goals:

  • ⚽ Caleb Yirenkyi (90+5') — Late, late winner! Tapped in from close range after Thomas-Asante's cross

Ghana showed tremendous character to find the winner so late. Panama will feel hard done by after a spirited performance, but the Black Stars' never-say-die attitude proved decisive.

Group L standings: England 3pts, Ghana 3pts, Croatia 0pts, Panama 0pts

Uzbekistan 1-3 Colombia (Group K — Estadio Azteca, Mexico City)

Final Score: Uzbekistan 1-3 Colombia | Diaz and Campaz seal it for Los Cafeteros

Colombia survived a spirited challenge from World Cup debutants Uzbekistan to claim all three points at the Azteca. Daniel Munoz gave Colombia a deserved lead in the 40th minute, but Abbosbek Fayzullayev equalized on the hour mark with a tap-in. Luis Diaz restored Colombia's lead five minutes later with a shot that was mishandled by the Uzbek goalkeeper, and Jaminton Campaz headed home in the 9th minute of stoppage time to seal it.

Goals:

  • ⚽ Daniel Munoz (40') — Gave Colombia a first-half lead

  • ⚽ Abbosbek Fayzullayev (60') — Uzbekistan's historic equalizer, their first-ever World Cup goal

  • ⚽ Luis Diaz (65') — Restored Colombia's lead, goalkeeper error

  • ⚽ Jaminton Campaz (90+9') — Headed home the insurance goal in stoppage time

Uzbekistan can hold their heads high — their first World Cup campaign includes a historic goal. But Colombia's quality ultimately told, with Diaz and Campaz decisive off the bench.

Group K standings: Colombia 3pts, Portugal 1pts, Congo DR 1pts, Uzbekistan 0pts

Day 7 OddsFlow AI Prediction Review

A strong day for the favorites and our model:

  • England 4-2 Croatia — England as favorites: Correct

  • Portugal 1-1 Congo DR — Portugal as favorites: Incorrect (drew against underdogs)

  • Ghana 1-0 Panama — Ghana as slight favorites: Correct

  • Uzbekistan 1-3 Colombia — Colombia as favorites: Correct

  • Austria 3-1 Jordan — Austria as favorites: Correct

  • Over 2.5 goals hit in 3 of 5 Day 7 matches (England-Croatia, Uzbekistan-Colombia, Austria-Jordan)

Day 8 Results — June 18 (Matchday 2 Begins)

Mexico 1-0 South Korea (Group A — Estadio Guadalajara)

Final Score: Mexico 1-0 South Korea

A moment of goalkeeping misfortune decided this top-of-the-table clash. In the 50th minute, South Korea goalkeeper Seung-Gyu Kim came off his line to collect a through ball but spilled it under pressure — Luis Romo reacted quickest, lifting the ball over the stranded keeper into the empty net.

Mexico become the FIRST team to qualify for the Round of 32 at World Cup 2026, topping Group A with a perfect 6 points from 2 matches. South Korea remain on 3 points and will need a result in their final group game.

Group A after Matchday 2: Mexico 6pts (QUALIFIED), South Korea 3pts, Czech Republic 1pt, South Africa 1pt

🤖OddsFlow AI Prediction Review:
  • Our model had Mexico as favorites (62% win probability) — Correct
  • Asian Handicap Mexico -0.75 — Half Won (1-0 result: half stake wins on -0.5, half loses on -1.0)
  • Under 2.5 goals — Won (just 1 goal in a tight match)

Czechia 1-1 South Africa (Group A — Atlanta)

Final Score: Czech Republic 1-1 South Africa

A match of two halves and two historic moments. Michal Sadilek struck in just the 6th minute — the earliest goal of this World Cup — linking up brilliantly with Sojka to give Czech Republic an early lead.

South Africa fought back valiantly, and their persistence was rewarded in the 83rd minute when Maseko's shot struck Sulc's arm in the box. The referee pointed to the spot, and Teboho Mokoena stepped up to convert the penalty — earning South Africa's first point of the 2026 World Cup! After losing their opener 2-0 to Mexico, Bafana Bafana showed tremendous character to fight back and get on the board. This point keeps their Round of 32 hopes alive.

Both teams now sit on 1 point, battling for the crucial third-place spot that could still see them through to the Round of 32.

Group A after Matchday 2: Mexico 6pts (QUALIFIED), South Korea 3pts, Czech Republic 1pt, South Africa 1pt

🤖OddsFlow AI Prediction Review:
  • Our model had Czech Republic as slight favorites (51%) — Incorrect (draw)
  • Under 2.5 goals — Won (just 2 goals in a tight, physical match)

Switzerland 4-1 Bosnia-Herzegovina (Group B)

Final Score: Switzerland 4-1 Bosnia-Herzegovina | Four goals after the 74th minute!

A match that defied all expectations. After a cagey 0-0 first half and a scoreless third quarter, this game exploded in the final 16 minutes with FIVE goals — four for Switzerland and one consolation for Bosnia.

Goals:

  • ⚽ Johan Manzambi (74') — Outstanding volley to break the deadlock after 74 minutes of frustration

  • ⚽ Ruben Vargas — Assisted by Breel Embolo, clinical finish to double the lead

  • ⚽ Johan Manzambi (brace) — Second goal after neat buildup work by Vargas, Manzambi becoming the unlikely hero

  • ⚽ Granit Xhaka (pen, 90+') — Deep into stoppage time, Xhaka sealed the rout from the penalty spot

  • ⚽ Ermin Mahmić — Bosnia scored a late consolation but it was too little, too late

Bosnia were reduced to 10 men after Muharemovic received a red card, which opened the floodgates for Switzerland's late onslaught.

Switzerland top Group B on 4 points and look in excellent shape for the Round of 32.

🤖OddsFlow AI Prediction Review:
  • Switzerland as favorites — Correct (the 4-1 margin exceeded all projections)
  • Over 2.5 goals — Won (5 goals, all coming in the final 16 minutes — a dramatic late explosion)

Canada 6-0 Qatar (Group B — Vancouver)

Final Score: Canada 6-0 Qatar | HISTORIC ROUT! Canada's biggest-ever World Cup victory

An absolutely extraordinary night in Vancouver as the co-hosts delivered the most emphatic result of the tournament so far. Canada scored six goals past a shell-shocked Qatar side, recording the biggest winning margin of World Cup 2026 to date.

From drawing 1-1 with Bosnia in their opener (their first-ever WC point) to demolishing Qatar 6-0 — Canada's World Cup trajectory has been nothing short of remarkable. The home crowd at BC Place was in delirium from start to finish as Canada ran riot.

Qatar's World Cup nightmare continues. In 2022 as hosts, they finished with 0 points and 1 goal scored across three matches. In 2026, they have just 1 point from 2 matches (a draw with Switzerland) and a devastating -6 goal difference after conceding six against Canada. Qatar face near-certain elimination.

Group B standings: Switzerland 4pts, Canada 4pts (+6 GD), Bosnia 1pt, Qatar 1pt

🤖OddsFlow AI Prediction Review:
  • Canada as clear favorites — Correct (the 6-0 margin was extraordinary)
  • Over 2.5 goals — Won (6 goals for Canada alone)
  • Asian Handicap Canada -1.5 would have covered comfortably

Day 8 OddsFlow AI Prediction Review

Matchday 2 kicks off with strong results for our model:

  • Mexico 1-0 South Korea — Mexico as favorites: Correct

  • Czech Republic 1-1 South Africa — Czech Republic as favorites: Incorrect (drew)

  • Switzerland 4-1 Bosnia — Switzerland as favorites: Correct

  • Canada 6-0 Qatar — Canada as favorites: Correct

  • Over 2.5 goals hit in 2 of 4 Day 8 matches (Switzerland-Bosnia, Canada-Qatar)

  • Under 2.5 hit in 2 of 4 (Mexico-South Korea, Czech Republic-South Africa)

Day 9 Results — June 19 (Matchday 2 Continues)

Four Group C and D Matchday 2 clashes produced three clean sheets and a record-breaking early goal.

Morocco 1-0 Scotland (Group C — Gillette Stadium)

Final Score: Morocco 1-0 Scotland

Ismael Saibari struck after just 72 seconds — the fastest goal of the 2026 World Cup so far — running past the Scottish backline and slamming Brahim Diaz's pass into the roof of the net past Angus Gunn. Scotland pressed hard in the second half but couldn't find an equalizer.

🤖OddsFlow AI Prediction Review:
  • Morocco as favorites — Correct

Brazil 3-0 Haiti (Group C)

Final Score: Brazil 3-0 Haiti | Cunha brace seals comfortable win

Matheus Cunha scored twice (23', 36') and Vinicius Junior added a third in first-half stoppage time (45+3') as Brazil cruised to their first win. Haiti, making their first World Cup appearance since 1974, became the first team eliminated from the tournament.

🤖OddsFlow AI Prediction Review:
  • Brazil as heavy favorites — Correct
  • Over 2.5 goals — Won

Group C standings: Morocco 6pts, Brazil 4pts, Scotland 3pts, Haiti 0pts (eliminated)

USA 2-0 Australia (Group D — Lumen Field, Seattle)

Final Score: USA 2-0 Australia | USMNT clinch knockout qualification

Despite the absence of Christian Pulisic, the United States secured back-to-back World Cup wins and a spot in the Round of 32. Cameron Burgess scored an own goal in the 11th minute after Folarin Balogun's cross, and Alex Freeman headed in a second just before halftime (43').

🤖OddsFlow AI Prediction Review:
  • USA as favorites — Correct
  • Under 2.5 goals — Won

Paraguay 1-0 Turkiye (Group D)

Final Score: Paraguay 1-0 Turkiye | Galarza's record-breaking goal eliminates Turkiye

Matias Galarza scored after just 64 seconds — surpassing Saibari's record from earlier the same day to become the fastest goal at the 2026 World Cup. 10-man Paraguay (Almiron red card 45+3') held on to eliminate Turkiye with one game still to play.

🤖OddsFlow AI Prediction Review:
  • Paraguay upset — Incorrect (Turkiye were slight favorites)

Group D standings: USA 6pts (qualified), Australia 3pts, Paraguay 3pts, Turkiye 0pts (eliminated)

📱 Join Telegram for real-time signals -->

Day 10 Results — June 20 (Matchday 2 Continues)

Three Group E and F matches produced 8 goals and a historic goalkeeping display.

Netherlands 5-1 Sweden (Group F — NRG Stadium, Houston)

Final Score: Netherlands 5-1 Sweden | Brobbey and Gakpo score braces in statement win

The Netherlands delivered the most dominant performance of the tournament so far. Brian Brobbey scored twice inside 17 minutes (5', 17') — the quickest brace at a World Cup since Lukas Podolski in 2006 (also against Sweden). Cody Gakpo added his own brace early in the second half (47', 54'), and Crysencio Summerville completed the rout in the 89th minute. Anthony Elanga scored Sweden's consolation (59').

🤖OddsFlow AI Prediction Review:
  • Netherlands as favorites — Correct
  • Over 2.5 goals — Won (6 total goals)

Germany 2-1 Ivory Coast (Group E)

Final Score: Germany 2-1 Ivory Coast | Undav's 94th-minute winner books knockout place

A dramatic finish in Group E! Franck Kessie put Ivory Coast ahead in the 30th minute. Substitute Deniz Undav equalized in the 68th minute by volleying in Nadiem Amiri's cross, then scored a sensational 94th-minute winner assisted by Felix Nmecha to send Germany to the knockouts for the first time since 2014.

🤖OddsFlow AI Prediction Review:
  • Germany as favorites — Correct

Ecuador 0-0 Curacao (Group E)

Final Score: Ecuador 0-0 Curacao | Eloy Room makes World Cup record 15 saves

The match of the tournament for neutral fans. Ecuador fired 26 shots (15 on target) but could not beat inspired Curacao goalkeeper Eloy Room, who made 15 saves — equaling the all-time World Cup record. The tiny Caribbean island nation (population 160,000) earned their first-ever World Cup point.

🤖OddsFlow AI Prediction Review:
  • Ecuador as favorites — Incorrect (drew against heroic Curacao)
  • Under 2.5 goals — Won

Group E standings: Germany 6pts (qualified), Ivory Coast 3pts, Ecuador 1pt, Curacao 1pt

📱 Join Telegram for real-time signals -->

Day 11 Results — June 21 (Matchday 2 Continues)

Japan 4-0 Tunisia (Group F)

Final Score: Japan 4-0 Tunisia | Biggest margin of victory by an Asian nation at a World Cup

Japan produced the biggest winning margin by an Asian nation in World Cup history. Daichi Kamada opened the scoring in just the 4th minute — the fastest goal in Japan's World Cup history. Ayase Ueda scored twice (31', 83') and Junya Ito added a fourth (69') as Japan crushed Tunisia to qualify for the knockout rounds.

🤖OddsFlow AI Prediction Review:
  • Japan as favorites — Correct
  • Over 2.5 goals — Won (4 goals)

Group F standings: Netherlands 4pts, Japan 4pts (both qualified), Sweden 3pts, Tunisia 0pts (eliminated)

Spain 4-0 Saudi Arabia (Group H — Mercedes-Benz Stadium, Atlanta)

Final Score: Spain 4-0 Saudi Arabia | Lamine Yamal makes World Cup history

Spain were ruthless in Atlanta. Lamine Yamal (10') scored his first World Cup goal — becoming only the second player aged 18 or younger to open the scoring in a World Cup match, after Pele in 1958. Mikel Oyarzabal struck twice in three minutes (21', 24') to make it 3-0 before halftime. An Al-Tambakti own goal (49') completed the rout. Yamal and Oyarzabal were both subbed off at halftime.

🤖OddsFlow AI Prediction Review:
  • Spain as heavy favorites — Correct
  • Over 2.5 goals — Won (4 goals)

Belgium 0-0 Iran (Group G — SoFi Stadium, Los Angeles)

Final Score: Belgium 0-0 Iran | Ngoy red card, Beiranvand heroics

Belgium's goal drought continued in a frustrating draw at SoFi Stadium. Iran goalkeeper Alireza Beiranvand was named Player of the Match after making 7 saves to deny the Red Devils. Belgium had 23 shots but could not find the net.

The key moment came in the 66th minute when Nathan Ngoy miskicked the ball backwards, then fouled Mehdi Taremi to prevent a clear goalscoring opportunity — earning a straight red card and reducing Belgium to 10 men. Despite the man advantage, Iran couldn't capitalize, and Belgium actually created the better late chances through Maxim De Cuyper.

Taremi thought he had scored in the first half from a worked free-kick, but VAR overturned it for offside.

Group G standings: Iran 2pts, Belgium 2pts, Egypt 1pt, New Zealand 1pt

Uruguay 2-2 Cape Verde (Group H — Hard Rock Stadium, Miami)

Final Score: Uruguay 2-2 Cape Verde | Cape Verde's fairy tale continues

The tiny island nation of Cape Verde produced another remarkable result, coming from behind to draw 2-2 with two-time World Cup champions Uruguay.

Goals:

  • ⚽ Kevin Pina (21') — A stunning 30-yard free kick opened the scoring for Cape Verde

  • ⚽ Maxi Araújo (44') — Uruguay equalized just before half-time

  • ⚽ Agustín Canobbio (45+6') — Uruguay took the lead deep into first-half stoppage time

  • ⚽ Hélio Varela (61') — Pounced on a poor pass by Mathias Olivera to catch Muslera off his line and level the match

Cape Verde (population 600,000) now have 2 points from 2 matches after also drawing 0-0 with Spain. One of the great underdog stories of this World Cup.

Group H standings: Spain 4pts, Cape Verde 2pts, Uruguay 2pts, Saudi Arabia 1pt

New Zealand 1-3 Egypt (Group G — BC Place, Vancouver)

Final Score: New Zealand 1-3 Egypt | Salah inspires Egypt's first-ever World Cup victory!

A historic night for Egyptian football. Mohamed Salah scored and assisted as Egypt came from behind to record their first-ever World Cup win — ending a drought dating back to their first appearance in 1934.

Goals:

  • ⚽ Finn Surman (15') — New Zealand took an early lead with a flying header from a corner

  • ⚽ Mostafa Zico (58') — Egypt equalized with a header to level the match

  • ⚽ Mohamed Salah (67') — The Liverpool legend put Egypt ahead with a clinical finish

  • ⚽ Trezeguet (82') — A diving header sealed the victory and Egypt's place in World Cup history

Egypt's second-half "storm" (three goals in 24 minutes) overwhelmed New Zealand, who were left disappointed after a strong start.

Group G standings: Iran 2pts, Egypt 2pts (first WC win!), Belgium 2pts, New Zealand 1pt

📱 Join Telegram for real-time signals -->

Day 12 Results — June 22 (Matchday 2 Continues)

A star-studded day saw Messi, Mbappe, and Haaland all score braces, with three of the tournament's biggest names delivering on the grandest stage. Groups I and J are now taking shape heading into the final matchday.

France 3-0 Iraq (Group I — Lincoln Financial Field, Philadelphia)

Final Score: France 3-0 Iraq | Mbappe brace in storm-delayed classic

France cruised into the Round of 32 thanks to another Kylian Mbappe masterclass — but the match will be remembered for an extraordinary 2-hour weather delay at half-time due to a severe thunderstorm that swept through the Delaware Valley.

Goals:

  • ⚽ Kylian Mbappe (14') — A fizzing left-footed drive from outside the box that flew past the Iraqi goalkeeper

  • ⚽ Kylian Mbappe (54') — Pounced after Iraq defender Zaid Tahseen's botched short goal-kick found Dembele, who squared selflessly for Mbappe to tap in

  • ⚽ Ousmane Dembele (66') — His first-ever World Cup goal on his 20th major tournament appearance! Michael Olise teed him up inside the box and Dembele fired a powerful low shot into the bottom corner

The 2-hour storm delay at half-time made this the first World Cup weather suspension in modern tournament history. Mbappe moved to 16 career World Cup goals, tying Miroslav Klose's former record (since broken by Messi).

🤖OddsFlow AI Prediction Review:
  • France as heavy favorites — Correct
  • Over 2.5 goals — Won (3-0)

Norway 3-2 Senegal (Group I — MetLife Stadium, New Jersey)

Final Score: Norway 3-2 Senegal | Haaland's brace books Norway's knockout place

Erling Haaland continued his extraordinary World Cup debut campaign, scoring twice to send Norway into the Round of 32 for the first time in 28 years (since 1998). But Senegal made them sweat until the very last minute.

Goals:

  • ⚽ Marcus Holmgren Pedersen (43') — Norway's right-back broke the deadlock just before half-time

  • ⚽ Erling Haaland (48') — Doubled Norway's lead just three minutes into the second half

  • ⚽ Ismaila Sarr (53') — Senegal pulled one back to make it 2-1

  • ⚽ Erling Haaland (58') — Punished more slack defending to restore the two-goal cushion. Haaland is only the second player in 50 years to score braces in each of his first two World Cup matches

  • ⚽ Ismaila Sarr (90+3') — Late consolation for Senegal, but too little too late

Haaland's tournament stats: 4 goals in 2 matches. Norway qualify for the knockout rounds with a game to spare.

Group I standings: France 6pts (qualified), Norway 6pts (qualified), Senegal 0pts, Iraq 0pts

🤖OddsFlow AI Prediction Review:
  • Norway as favorites — Correct
  • Over 2.5 goals — Won (5 goals in a thriller)

Argentina 2-0 Austria (Group J — AT&T Stadium, Dallas)

Final Score: Argentina 2-0 Austria | MESSI BREAKS THE ALL-TIME WORLD CUP SCORING RECORD!

The moment the football world had been waiting for. At 38 years old, Lionel Messi surpassed Miroslav Klose's record of 16 goals to become the all-time leading scorer in men's World Cup history with 18 goals.

Goals:

  • ⚽ Lionel Messi (38') — After missing a penalty in the 9th minute (going wide to the right after a stuttered run-up), Messi made amends. Facundo Medina played a pass that Thiago Almada cleverly let run, and Messi met it on the half-volley with his left foot, catching goalkeeper Alexander Schlager on the wrong foot. Goal #17 — BREAKING Klose's record of 16!

  • ⚽ Lionel Messi (90+5') — Deep in stoppage time, Argentina broke on the counter. Julian Alvarez's shot was saved by Schlager, but Messi pounced on the rebound from six yards to drive it home. Goal #18 — THE RECORD IS HIS ALONE!

The AT&T Stadium crowd of 70,649 erupted as Messi pointed to the sky. Argentina qualify for the knockout rounds as defending champions with a perfect record.

🤖OddsFlow AI Prediction Review:
  • Argentina as heavy favorites — Correct
  • Under 2.5 goals — Won (2-0, efficient Argentine performance)

Algeria 2-1 Jordan (Group J — Levi's Stadium, Santa Clara)

Final Score: Algeria 2-1 Jordan | Gouiri's late heroics keep Desert Warriors alive

Algeria staged a thrilling comeback to keep their knockout-round hopes alive, while eliminating World Cup debutants Jordan in a dramatic encounter in the Bay Area.

Goals:

  • ⚽ Nizar Al-Rashdan (36') — Jordan took a deserved first-half lead, Al-Rashdan's low shot trailing into the bottom right corner

  • ⚽ Nadhir Benbouali (69') — Algeria equalized when Benbouali headed home from a Riyad Mahrez corner

  • ⚽ Amine Gouiri (82') — The winner! Gouiri nodded in Amin Hadj Moussa's corner to complete the comeback

Jordan's brave World Cup campaign comes to an end — eliminated with a game to spare. Algeria remain in contention, needing a result against Argentina in the final matchday.

Group J standings: Argentina 6pts (qualified), Algeria 3pts, Austria 3pts, Jordan 0pts (eliminated)

🤖OddsFlow AI Prediction Review:
  • Algeria as slight favorites — Correct
  • Under 2.5 goals — Won (3 goals, right on the line)

Day 12 OddsFlow AI Prediction Review

An exceptional day for the stars and for our model:

  • France 3-0 Iraq — France as favorites: Correct

  • Norway 3-2 Senegal — Norway as favorites: Correct

  • Argentina 2-0 Austria — Argentina as favorites: Correct

  • Algeria 2-1 Jordan — Algeria as favorites: Correct

  • 4/4 match winners correctly predicted — perfect day!

  • Over 2.5 goals hit in 2 of 4 matches (Norway-Senegal, France-Iraq)

📱 Join Telegram for real-time signals -->

Day 13 Results — June 23 (Matchday 2 Continues)

Cristiano Ronaldo made history, England stumbled, and Colombia booked their knockout ticket — Day 13 brought drama across Groups K and L.

Portugal 5-0 Uzbekistan (Group K — Shell Energy Stadium, Houston)

Final Score: Portugal 5-0 Uzbekistan | Ronaldo makes history — first player to score at SIX World Cups

Portugal delivered the most dominant performance of the tournament so far, demolishing World Cup debutants Uzbekistan 5-0 in Houston. Cristiano Ronaldo stole the headlines with a brace that rewrote the history books.

Goals:

  • ⚽ Cristiano Ronaldo (6') — Close-range finish after Joao Cancelo's cross from the right. Ronaldo becomes the first player in history to score at six different World Cups (2006, 2010, 2014, 2018, 2022, 2026)

  • ⚽ Nuno Mendes (17') — Superb free-kick that left the goalkeeper with no chance

  • ⚽ Cristiano Ronaldo (39') — Second goal just before half-time, making him the second-oldest scorer in World Cup history

  • ⚽ Abduvohid Nematov OG (60') — Uzbekistan goalkeeper's unfortunate own goal under pressure

  • ⚽ Rafael Leao (87') — The AC Milan winger completed the rout with a late fifth

At 41 years old, Ronaldo now has 10 career World Cup goals across six tournaments — a record that may never be broken. Portugal are in commanding position in Group K.

🤖OddsFlow AI Prediction Review:
  • Portugal as heavy favorites — Correct
  • Over 2.5 goals — Won (5 goals in a rout)

England 0-0 Ghana (Group L — Gillette Stadium, Boston)

Final Score: England 0-0 Ghana | Three Lions frustrated by resolute Black Stars

A deeply frustrating night for Thomas Tuchel's England. Despite dominating possession (72%), the Three Lions were held to a goalless draw by a well-organized Ghana side that sat deep and defended heroically.

England barely threatened until late in the second half. In the 87th minute, Nico O'Reilly's header crashed off the crossbar with the loose ball falling to Harry Kane — but Kane blazed his effort high over the bar. In stoppage time (90+3'), Marc Guehi headed an Eberechi Eze cross goalward, only to see it cleared off the line.

Ghana executed their gameplan perfectly: deep defensive block, disciplined shape, and counter-attacking threat. Both teams remain in the top two of Group L heading into the final matchday.

🤖OddsFlow AI Prediction Review:
  • England as favorites — Incorrect (draw result)
  • Under 2.5 goals — Won (0-0)

Panama 0-1 Croatia (Group L — BMO Field, Toronto)

Final Score: Panama 0-1 Croatia | Super-sub Budimir strikes to keep Croatia alive

A tense, low-quality first half gave way to a decisive moment just after the break. Ante Budimir, who had come on as a substitute at half-time, needed just nine minutes to make his mark — tucking in at the back post after Josip Stanisic lifted a curving cross from the right in the 54th minute.

Panama had three consecutive chances to equalize in the 67th minute, but Croatia goalkeeper Dominik Livakovic produced a stunning triple save to preserve the lead. Panama are eliminated from the World Cup — still seeking their first-ever World Cup point across two tournament appearances (2018 and 2026).

🤖OddsFlow AI Prediction Review:
  • Croatia as favorites — Correct
  • Under 2.5 goals — Won (1-0)

Colombia 1-0 DR Congo (Group K — Estadio Guadalajara)

Final Score: Colombia 1-0 DR Congo | Munoz's deflected strike sends Los Cafeteros through

Colombia ground out a hard-fought 1-0 victory to secure qualification to the Round of 32 with a game to spare. Daniel Munoz scored the decisive goal in the 76th minute — his shot from inside the box took a deflection off DR Congo defender Steve Kapuadi, beating goalkeeper Lionel Mpasi at his near post.

Colombia now have a perfect six points from two matches and will face Portugal in a Group K decider on June 27. DR Congo's hopes of advancing hang by a thread.

🤖OddsFlow AI Prediction Review:
  • Colombia as favorites — Correct
  • Under 2.5 goals — Won (1-0)

Day 13 OddsFlow AI Prediction Review

A solid day for the model with 3 out of 4 match winners correctly predicted:

  • Portugal 5-0 Uzbekistan — Portugal as favorites: Correct

  • England 0-0 Ghana — England as favorites: Incorrect (draw)

  • Panama 0-1 Croatia — Croatia as favorites: Correct

  • Colombia 1-0 DR Congo — Colombia as favorites: Correct

  • Under/Over 2.5: 3/4 correct (Portugal Over, England Under, Croatia Under, Colombia Under)

📱 Join Telegram for real-time signals -->

Day 14 Results — June 24 (Final Matchday: Groups A, B, C)

The final matchday for Groups A, B, and C produced 16 goals across six matches, dramatic comebacks, and historic qualifications. Mexico completed a perfect group stage, South Africa reached the knockouts for the first time ever, and Vinicius Junior continued his Golden Boot charge.

Switzerland 2-1 Canada (Group B — BC Place, Vancouver)

Final Score: Switzerland 2-1 Canada

Switzerland leapfrogged Canada to finish top of Group B in a tense encounter in Vancouver. The match was scoreless at half-time before Switzerland struck twice early in the second half.

Goals:

  • Ruben Vargas (46') — Struck immediately after the restart, assisted by Johan Manzambi

  • Johan Manzambi (57') — Doubled the lead after Breel Embolo's assist

  • Promise David (76') — Substitute scored less than a minute after entering, heading Nathan Saliba's cross emphatically past Kobel

Canada advanced as runners-up despite the defeat, finishing on 4 points with a +5 goal difference thanks to their 6-0 demolition of Qatar.

Group B final standings: Switzerland 7pts (1st), Canada 4pts (2nd), Bosnia 4pts (3rd), Qatar 1pt

🤖OddsFlow AI Prediction Review:
  • Switzerland as slight favorites — Correct
  • Under 2.5 goals — Won (3 goals)

Bosnia-Herzegovina 3-1 Qatar (Group B — Lumen Field, Seattle)

Final Score: Bosnia-Herzegovina 3-1 Qatar

Bosnia secured their second-ever World Cup victory in dominant fashion. Kerim Alajbegovic — Bosnia's youngest-ever World Cup player — opened the scoring with a stunning 25-yard rocket that flew past the goalkeeper. Edin Dzeko's volley then deflected off goalkeeper Mahmoud Abunada for an own goal to make it 2-0 before Qatar's Hassan Al-Haydos pulled one back before half-time. Ermin Mahmic sealed the win off the bench.

Goals:

  • Kerim Alajbegovic (30') — Stunning long-range strike from 25 yards

  • Mahmoud Abunada OG (35') — Dzeko's volley deflected off the goalkeeper

  • Hassan Al-Haydos (43') — Qatar pulled one back

  • Ermin Mahmic (80') — Sealed the victory off the bench

Qatar are eliminated — finishing with just 1 point from three matches and a -8 goal difference. Bosnia finish third with 4 points and will wait to see if they advance as one of the best third-placed teams.

Brazil 3-0 Scotland (Group C — Hard Rock Stadium, Miami)

Final Score: Brazil 3-0 Scotland | Vinicius Junior brace tops Group C

Vinicius Junior scored twice to take his tournament tally to four goals — joining the Golden Boot race behind Messi (5) — as Brazil cruised to the Group C title.

Goals:

  • Vinicius Junior (7') — Pounced after Scott McKenna's turnover, took a touch past Angus Gunn, and slotted into an empty net

  • Vinicius Junior (45'+3) — Headed home unmarked at the far post after Bruno Guimaraes' pinpoint cross was missed by both Gunn and Nathan Patterson

  • Matheus Cunha (60') — Added the third to put the result beyond doubt

Scotland's World Cup journey ends at the group stage despite their memorable Day 1 victory over Haiti. Brazil finished first in Group C on goal difference over Morocco.

🤖OddsFlow AI Prediction Review:
  • Brazil as heavy favorites — Correct
  • Over 2.5 goals — Won (3 goals)

Morocco 4-2 Haiti (Group C — Mercedes-Benz Stadium, Atlanta)

Final Score: Morocco 4-2 Haiti | Morocco twice come from behind

A dramatic encounter saw Haiti — playing in their first World Cup since 1974 — twice take the lead before Morocco's quality ultimately prevailed in a six-goal thriller.

Goals:

  • Yassine Bounou OG (10') — Morocco goalkeeper's error handed Haiti a shock early lead

  • Achraf Hakimi (39') — Morocco equalized through the PSG full-back

  • Wilson Isidor (43') — Haiti restored their lead through Isidor's clinical finish

  • Ismael Saibari (45'+1) — Morocco leveled again just before half-time

  • Soufiane Rahimi (78') — Deflected shot put Morocco ahead for the first time

  • Gessime Yassine (89') — Sealed the victory late to confirm Morocco's passage

Morocco advance as Group C runners-up with 7 points. Haiti exit with zero points but earned admiration for their spirited performances.

Group C final standings: Brazil 7pts (1st), Morocco 7pts (2nd — GD +3 vs +6), Scotland 3pts, Haiti 0pts

🤖OddsFlow AI Prediction Review:
  • Morocco as favorites — Correct
  • Over 2.5 goals — Won (6 goals in a thriller)

Mexico 3-0 Czechia (Group A — Estadio Azteca, Mexico City)

Final Score: Mexico 3-0 Czechia | PERFECT GROUP STAGE! Mexico 9 points, 0 goals conceded

Mexico made history by completing the first perfect group stage (3W, 0D, 0L) with a clean sheet in every match — 6 goals scored, 0 conceded. Three second-half goals ended Czechia's World Cup.

Goals:

  • Mateo Chavez (55') — Broke the deadlock with a well-taken finish

  • Julian Quinones (61') — Added his second goal of the tournament

  • Alvaro Fidalgo (90'+4) — Late strike sealed the emphatic victory

El Tri become the first host nation to win all three group matches without conceding since Italy in 1990 (who played only two group games before the knockout rounds under the old format). Czechia are eliminated with just 1 point.

🤖OddsFlow AI Prediction Review:
  • Mexico as heavy favorites — Correct
  • Over 2.5 goals — Won (3-0)

South Africa 1-0 South Korea (Group A — Estadio BBVA, Monterrey)

Final Score: South Africa 1-0 South Korea | HISTORIC! Bafana Bafana reach the knockouts for the first time

Thapelo Maseko scored the only goal in the 63rd minute — meeting Tshepang Moremi's precise cross to send South Africa into the Round of 32 for the first time in their history. South Korea, who had beaten Czech Republic on Day 2, are eliminated.

Goals:

  • Thapelo Maseko (63') — Historic winner from Moremi's cross

For a nation that hosted the 2010 World Cup but was eliminated in the group stage, this is a transformative moment. Hugo Broos' side showed remarkable resilience throughout the tournament.

Group A final standings: Mexico 9pts (1st), South Africa 4pts (2nd), South Korea 3pts, Czechia 1pt

🤖OddsFlow AI Prediction Review:
  • South Africa as slight underdogs — Incorrect (we had South Korea as slight favorites)
  • Under 2.5 goals — Won (1-0)

Day 14 OddsFlow AI Prediction Review

A strong day with 5 out of 6 match winners correctly predicted:

  • Switzerland 2-1 Canada — Switzerland as favorites: Correct

  • Bosnia 3-1 Qatar — Bosnia as favorites: Correct

  • Brazil 3-0 Scotland — Brazil as favorites: Correct

  • Morocco 4-2 Haiti — Morocco as favorites: Correct

  • Mexico 3-0 Czechia — Mexico as favorites: Correct

  • South Africa 1-0 South Korea — South Korea as favorites: Incorrect (South Africa upset)

  • Over/Under 2.5: 4/6 correct (Switzerland Under, Bosnia Over, Brazil Over, Morocco Over, Mexico Over, South Africa Under)

📱 Join Telegram for real-time signals -->

Day 15 Results — June 25 (Final Matchday: Groups D, E, F)

The decisive final matchday for Groups D, E, and F delivered six matches, 14 goals, and a stunning upset as Ecuador shocked Germany. Three groups are now settled — and the knockout bracket is rapidly taking shape.

Curacao 0-2 Ivory Coast (Group E — Lincoln Financial Field, Philadelphia)

Final Score: Curacao 0-2 Ivory Coast | Pepe brace sends Elephants to knockout rounds for the first time

Nicolas Pepe scored twice to send Ivory Coast into the Round of 32 for the first time in their World Cup history. Pepe opened the scoring in the 7th minute — the fastest goal in Ivory Coast's World Cup history — after Yan Diomande found him in the box for a first-time finish. He added his second in the 64th minute, firing into the left side of the net after being played in by Nottingham Forest midfielder Ibrahim Sangare.

Curacao's brave World Cup debut ends with just 1 point (the 0-0 draw with Ecuador on Day 10), but their historic goal against Germany and Eloy Room's record-tying 15 saves will live long in the memory.

Goals:

  • Nicolas Pepe (7') — Tapped home after Diomande's cutback

  • Nicolas Pepe (64') — Clinical finish from Sangare's through ball

Group E final standings: Germany 6pts (1st), Ivory Coast 6pts (2nd), Ecuador 4pts (3rd), Curacao 1pt (eliminated)

Ecuador 2-1 Germany (Group E — MetLife Stadium, East Rutherford)

Final Score: Ecuador 2-1 Germany | SHOCK! Ecuador stun Germany to qualify for knockout rounds

The biggest upset of the final matchday. Ecuador came from behind to beat Germany 2-1 in a stunning comeback that secured their place in the Round of 32.

Germany struck early through Leroy Sane in just the 2nd minute, but Ecuador responded with incredible composure. Nilson Angulo equalized in the 9th minute with an exquisite curling finish from range that beat Manuel Neuer. The match remained deadlocked until Gonzalo Plata scored the decisive goal in the 77th minute — Rodriguez's header flicked the ball into Plata's path, and he poked it past Neuer to send the Ecuadorian fans into delirium.

Despite the defeat, Germany still topped Group E on head-to-head record against Ivory Coast (2-1 win on Day 10). Ecuador finish third with 4 points and qualify as one of the best third-placed teams.

Goals:

  • Leroy Sane (2') — Germany struck early

  • Nilson Angulo (9') — Exquisite equalizer from range

  • Gonzalo Plata (77') — The decisive goal that sent Ecuador through

🤖OddsFlow AI Prediction Review:
  • Germany as favorites — Incorrect (Ecuador pulled off the upset)
  • Over 2.5 goals — Won (3 goals)

Japan 1-1 Sweden (Group F — AT&T Stadium, Arlington)

Final Score: Japan 1-1 Sweden | A draw that sends both teams through

A hard-fought draw that suited both sides in the end. Japan and Sweden played out a tight contest knowing a point could be enough for both to advance.

The match was goalless until the second half when Daizen Maeda broke the deadlock in the 56th minute, settling a nifty pass from Ritsu Doan with his left foot in the penalty area before beating Jacob Widell Zetterstrom with his right. But Sweden responded just six minutes later — Anthony Elanga unleashed an impressive left-footed strike from just outside the right corner of the box in the 62nd minute, his second goal of the tournament, to level the scores.

Japan advance as Group F runners-up and will face Brazil in the Round of 32. Sweden finish third with 4 points and qualify as one of the best third-placed teams.

Goals:

  • Daizen Maeda (56') — Clinical finish from Doan's pass

  • Anthony Elanga (62') — Stunning strike from range to equalize

🤖OddsFlow AI Prediction Review:
  • Draw was a possible outcome — Correct (both teams through)
  • Under 2.5 goals — Won (2 goals)

Tunisia 1-3 Netherlands (Group F — Arrowhead Stadium, Kansas City)

Final Score: Tunisia 1-3 Netherlands | Oranje cruise to Group F title

The Netherlands wrapped up Group F in commanding fashion with a 3-1 victory over an already-eliminated Tunisia.

The Dutch struck early through an Ellys Skhiri own goal in just the 3rd minute, and Brian Brobbey — heading home at the far post after Virgil van Dijk nodded on a free kick — made it 2-0 in the 7th minute for his third goal of the tournament. Tunisia pulled one back through Hazem Mastouri in the 54th minute, redirecting a corner kick into the net. But Van Hecke's header from a corner in the 62nd minute glanced off Anis Slimane and into the net — officially recorded as a Slimane own goal.

Tunisia depart the World Cup without a single point — three defeats and a -10 goal difference.

Goals:

  • Ellys Skhiri OG (3') — Unfortunate own goal gave Netherlands early lead

  • Brian Brobbey (7') — Headed home from Van Dijk's flick

  • Hazem Mastouri (54') — Tunisia pulled one back from a corner

  • Anis Slimane OG (62') — Van Hecke's header deflected in

Group F final standings: Netherlands 7pts (1st), Japan 5pts (2nd), Sweden 4pts (3rd), Tunisia 0pts (eliminated)

🤖OddsFlow AI Prediction Review:
  • Netherlands as heavy favorites — Correct
  • Over 2.5 goals — Won (4 goals)

Turkiye 3-2 USA (Group D — SoFi Stadium, Inglewood)

Final Score: Turkiye 3-2 USA | Last-kick drama as Turkiye deny USMNT a perfect group stage

A breathless encounter at SoFi Stadium that saw the lead change hands multiple times before Kaan Ayhan's 98th-minute header on the final kick of the match gave Turkiye their only win of the tournament.

The USA — who had already secured Group D with victories over Paraguay and Australia — made 9 changes to their starting XI, resting key players including Christian Pulisic (who came on just before the hour mark). Auston Trusty gave the reserves-heavy USA a dream start, heading in from a corner in just the 3rd minute. But Arda Guler, the youngest scorer in Turkiye's World Cup history, equalized in the 10th minute with a calm finish after exchanging passes with Baris Yilmaz on the wing.

Orkun Kokcu then put Turkiye ahead in the 31st minute, but Sebastian Berhalter — whose father Gregg managed the USA at the 2022 World Cup — leveled again in the 49th minute. Deep into stoppage time, with both teams seemingly content with a draw, Kaan Ayhan rose to head home a corner in the 98th minute to give Turkiye a farewell victory.

Despite the loss, the USA still won Group D with 6 points.

Goals:

  • Auston Trusty (3') — Headed in from a corner

  • Arda Guler (10') — Turkiye's youngest-ever WC scorer equalized

  • Orkun Kokcu (31') — Put Turkiye ahead

  • Sebastian Berhalter (49') — Leveled after the break

  • Kaan Ayhan (90+8') — Last-gasp winner on the final kick

🤖OddsFlow AI Prediction Review:
  • USA as favorites (rotated squad) — Incorrect (Turkiye won with last-kick drama)
  • Over 2.5 goals — Won (5 goals in an end-to-end thriller)

Paraguay 0-0 Australia (Group D — Levi's Stadium, Santa Clara)

Final Score: Paraguay 0-0 Australia | A tense stalemate sends both teams through

A cagey affair at Levi's Stadium as both teams knew a draw would likely be enough to advance. Neither side was willing to take excessive risks, and the match ended goalless.

Australia advance as Group D runners-up with 4 points, while Paraguay finish third with 4 points and will hope to qualify as one of the best third-placed teams.

Group D final standings: USA 6pts (1st), Australia 4pts (2nd), Paraguay 4pts (3rd), Turkiye 3pts (eliminated)

🤖OddsFlow AI Prediction Review:
  • Draw was flagged as likely — Correct
  • Under 2.5 goals — Won (0-0)

Day 15 OddsFlow AI Prediction Review

A mixed day for the model with 3 out of 6 match outcomes correctly called:

  • Curacao 0-2 Ivory Coast — Ivory Coast as favorites: Correct

  • Ecuador 2-1 Germany — Germany as favorites: Incorrect (Ecuador upset)

  • Japan 1-1 Sweden — Draw flagged as possible: Correct

  • Tunisia 1-3 Netherlands — Netherlands as favorites: Correct

  • Turkiye 3-2 USA — USA as favorites: Incorrect (Turkiye won with rotated USA squad)

  • Paraguay 0-0 Australia — Draw flagged as likely: Correct

  • Over/Under 2.5: 4/6 correct (Curacao Under, Ecuador Over, Japan Under, Netherlands Over, USA Over, Paraguay Under)

Groups D, E, F — Final Standings Summary

Group D: USA 6pts (1st), Australia 4pts (2nd), Paraguay 4pts (3rd), Turkiye 3pts
Group E: Germany 6pts (1st), Ivory Coast 6pts (2nd), Ecuador 4pts (3rd), Curacao 1pt
Group F: Netherlands 7pts (1st), Japan 5pts (2nd), Sweden 4pts (3rd), Tunisia 0pts

Qualified from Day 15: Ivory Coast, Ecuador, Sweden (joining Germany, Netherlands, Japan, USA, Australia, Paraguay who were already through or confirmed)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Day 16 Results — June 26 (Final Matchday: Groups G, H, I)

A blockbuster Day 16 to wrap up Groups G, H, and I. France confirmed their status as the group's dominant force with a Dembele hat-trick masterclass, Senegal recorded the biggest African win in World Cup history, Spain advanced thanks to a goalkeeper howler, and Belgium leapfrogged Egypt to win Group G after a dramatic VAR disallowed goal in the Egypt-Iran match.

Norway 1-4 France (Group I — Gillette Stadium, Foxborough)

Final Score: Norway 1-4 France | Dembele hat-trick crowns France as Group I winners

Ousmane Dembele was simply unstoppable, scoring the second-fastest hat-trick in World Cup history — all three goals inside 32 minutes. Norway made 10 changes to their starting XI with Erling Haaland rested on the bench, and France punished the weakened lineup ruthlessly.

Dembele opened the scoring in the 7th minute, added his second in the 20th minute, and Thelo Aasgaard briefly gave Norway hope with an equalizer in the 21st minute — just 79 seconds after Dembele's second. But Dembele completed his treble in the 32nd minute to restore France's two-goal cushion. Desire Doue added a fourth in stoppage time (90+4') to cap a dominant display.

France won all three group games at a World Cup for the first time since 1998.

Goals:

  • Ousmane Dembele (7') — Opened the scoring early

  • Ousmane Dembele (20') — Doubled the lead

  • Thelo Aasgaard (21') — Norway pulled one back from the edge of the box

  • Ousmane Dembele (32') — Hat-trick completed, second-fastest in WC history

  • Desire Doue (90+4') — Late cherry on top

Senegal 5-0 Iraq (Group I — BMO Field, Toronto)

Final Score: Senegal 5-0 Iraq | Biggest African win in World Cup history

Senegal dismantled 10-man Iraq with a five-star performance — the largest victory by an African nation at a World Cup. Iraq's Rebin Sulaka was sent off in the 13th minute after a VAR review for denying Sadio Mane an obvious goalscoring opportunity, and Senegal made them pay.

Habib Diarra opened the scoring in the 4th minute, getting the final touch on Abdoulaye Seck's goalbound header. Ismaila Sarr fired in Lamine Camara's cutback in the 56th minute. Then substitute Pape Gueye was extraordinary — just 89 seconds after coming on, he curled a left-footed strike beyond the diving Ahmed Basil in the 59th minute, then added another thunderous drive in the 71st minute. Iliman Ndiaye capped the rout in the 82nd minute with a thumping finish after a 20-yard run.

Goals:

  • Habib Diarra (4') — Final touch on Seck's header

  • Ismaila Sarr (56') — Fired home Camara's cutback

  • Pape Gueye (59') — Curling left-footed beauty, 89 seconds after coming on

  • Pape Gueye (71') — Thunderous second goal

  • Iliman Ndiaye (82') — Thumping finish after solo run

Group I final standings: France 9pts (1st), Norway 6pts (2nd), Senegal 3pts (3rd), Iraq 0pts (eliminated)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Cape Verde 0-0 Saudi Arabia (Group H — NRG Stadium, Houston)

Final Score: Cape Verde 0-0 Saudi Arabia | Cape Verde qualify in their debut World Cup

A hard-fought goalless draw was enough to send Cape Verde into the Round of 32 as Group H runners-up — an extraordinary achievement for a nation of just 500,000 people in their first-ever World Cup appearance. Saudi Arabia are eliminated.

Cape Verde will face Argentina in the Round of 32 — a true David vs Goliath encounter.

Uruguay 0-1 Spain (Group H — Estadio Akron, Guadalajara)

Final Score: Uruguay 0-1 Spain | Muslera howler eliminates Uruguay

A single moment of goalkeeper agony decided this Group H clash. In the 42nd minute, Marcos Llorente's delivery found Alex Baena, whose shot squirmed through Fernando Muslera's grasp and into the net despite the veteran getting both hands on the ball. Muslera was so devastated he asked to be substituted at half-time and was replaced by Sergio Rochet.

Spain topped Group H with 7 points. Uruguay, the 2-time World Cup champions, are eliminated from the group stage — a shocking early exit for Marcelo Bielsa's side.

Goals:

  • Alex Baena (42') — Shot squirmed through Muslera's hands

Group H final standings: Spain 7pts (1st), Cape Verde 3pts (2nd), Uruguay 2pts (3rd, eliminated), Saudi Arabia 2pts (4th, eliminated)

Egypt 1-1 Iran (Group G — Lumen Field, Seattle)

Final Score: Egypt 1-1 Iran | VAR drama denies Iran a last-gasp winner

An action-packed draw full of drama and controversy. Egypt took the lead inside five minutes — Mahmoud Saber's shot dribbled through goalkeeper Alireza Beiranvand in the 5th minute. Iran won a penalty in the 10th minute, but talisman Mehdi Taremi saw his shot saved by Mostafa Shobeir. Ramin Rezaeian then equalized in the 14th minute, drilling into the roof of the net after Shobeir saved an initial effort.

The real drama came in stoppage time: Shoja Khalilzadeh bundled the ball home in the 93rd minute and Iran thought they had snatched a famous victory — but after an agonizing VAR review, the goal was ruled out for offside by millimeters. Khalilzadeh's boot had been fractionally offside in the buildup.

Egypt advanced to the Round of 32 in second place. Iran must wait anxiously to see if they qualify as a best third-placed team.

Goals:

  • Mahmoud Saber (5') — Shot dribbled through Beiranvand

  • Ramin Rezaeian (14') — Drilled into the roof of the net after Shobeir's initial save

New Zealand 1-5 Belgium (Group G — BC Place, Vancouver)

Final Score: New Zealand 1-5 Belgium | Belgium storm to Group G title

Belgium finally clicked into gear after two underwhelming draws, routing New Zealand 5-1 to leapfrog Egypt and win Group G on goal difference.

Leandro Trossard opened the scoring in the 28th minute and added his second in the 50th minute. Kevin De Bruyne made it 3-0 in the 66th minute, Romelu Lukaku headed home in the 86th minute, and Alexis Saelemaekers completed the rout in stoppage time (90+4'). Elijah Just scored a consolation for New Zealand in the 84th minute.

Goals:

  • Leandro Trossard (28') — Broke the deadlock

  • Leandro Trossard (50') — Doubled the lead after the break

  • Kevin De Bruyne (66') — Made it three

  • Elijah Just (84') — New Zealand consolation

  • Romelu Lukaku (86') — Header made it 4-1

  • Alexis Saelemaekers (90+4') — Late fifth to complete the rout

Group G final standings: Belgium 5pts (1st, GD +4), Egypt 5pts (2nd, GD +2), Iran 3pts (3rd), New Zealand 1pt (eliminated)

Day 16 OddsFlow AI Prediction Review

A strong day for the model with all six match outcomes either correctly called or flagged as likely:

  • Norway 1-4 France — France as favorites: Correct (Dembele hat-trick destroyed rotated Norway)

  • Senegal 5-0 Iraq — Senegal as favorites: Correct (red card compounded the rout)

  • Cape Verde 0-0 Saudi Arabia — Draw flagged as possible: Correct

  • Uruguay 0-1 Spain — Spain as favorites: Correct (Muslera howler decided it)

  • Egypt 1-1 Iran — Draw flagged as possible: Correct (VAR drama)

  • New Zealand 1-5 Belgium — Belgium as heavy favorites: Correct

  • Over/Under 2.5: 4/6 correct (Norway Over, Senegal Over, Cape Verde Under, Spain Under, Egypt Under, Belgium Over)

Groups G, H, I — Final Standings Summary

Group G: Belgium 5pts (1st), Egypt 5pts (2nd), Iran 3pts (3rd), New Zealand 1pt
Group H: Spain 7pts (1st), Cape Verde 3pts (2nd), Uruguay 2pts (3rd), Saudi Arabia 2pts
Group I: France 9pts (1st), Norway 6pts (2nd), Senegal 3pts (3rd), Iraq 0pts

Qualified from Day 16: Belgium, Egypt, France, Norway, Spain, Cape Verde (Cape Verde becoming the smallest nation ever to reach the World Cup knockout rounds)

Key storylines:

  • Uruguay eliminated — 2-time champions out in the group stage after Muslera's howler

  • Iran's VAR heartbreak — Khalilzadeh's 93rd-minute "winner" ruled out by millimeters

  • Dembele's hat-trick — Second-fastest in World Cup history

  • Senegal's 5-0 — Biggest win by an African nation at a World Cup

  • Cape Verde's fairytale — Population 500,000, qualified in their debut World Cup, now face Argentina

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Day 17 — June 27 (FINAL Group Stage Matchday: Groups J, K, L)

The group stage concludes with six matches across the final three groups. Argentina finish perfect, England cruise to the top of Group L, and a stunning 3-3 draw between Algeria and Austria produces one of the most dramatic finishes of the tournament.

Panama 0-2 England (Group L — MetLife Stadium, East Rutherford)

Final Score: Panama 0-2 England | Bellingham and Kane seal top spot

Jude Bellingham broke the deadlock in the 62nd minute with a smart finish from Saka's corner delivery, then turned provider for Harry Kane, who headed home five minutes later in the 67th minute. Kane surpassed Gary Lineker to become England's all-time World Cup top scorer. Bellingham became the youngest England player since 1966 to both score and assist in a single World Cup match.

Goals:

  • Jude Bellingham (62') — Saka corner finish

  • Harry Kane (67') — Header from Bellingham's cross

Croatia 2-1 Ghana (Group L — Lincoln Financial Field, Philadelphia)

Final Score: Croatia 2-1 Ghana | Vlasic header breaks Ghanaian hearts

Petar Sucic ended Ghana's clean-sheet run with a long-range strike in the 31st minute. Derrick Luckassen volleyed an equalizer in the 73rd minute from Ernest Nuamah's free kick, putting Ghana on course for second place. But Nikola Vlasic headed home from Luka Modric's delivery in the 83rd minute to secure Croatia's place as Group L runners-up.

Goals:

  • Petar Sucic (31') — Long-range strike

  • Derrick Luckassen (73') — Volleyed equalizer from Nuamah's free kick

  • Nikola Vlasic (83') — Header from Modric's cross

Group L Final Standings: England 7pts (1st), Croatia 6pts (2nd), Ghana 4pts (3rd — qualified as best third-place), Panama 0pts (eliminated)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Colombia 0-0 Portugal (Group K — Hard Rock Stadium, Miami)

Final Score: Colombia 0-0 Portugal | Stalemate in Miami

Colombia dominated with 15 of 24 total shots but could not find the breakthrough. A late Davinson Sanchez header was ruled out for a marginal offside, denying Colombia a victory. The goalless draw was enough for Colombia to win the group and Portugal to advance as runners-up.

DR Congo 3-1 Uzbekistan (Group K — Mercedes-Benz Stadium, Atlanta)

Final Score: DR Congo 3-1 Uzbekistan | Leopards roar to life in second half

Eldor Shomurodov gave Uzbekistan an early lead in the 10th minute, but DR Congo mounted a stunning comeback. Yoane Wissa equalized from the penalty spot in the 68th minute, then Fiston Mayele made it 2-1 in the 78th minute. Wissa sealed the victory in the 90+1st minute with a low strike into the bottom corner — DR Congo scored two goals in a 10-minute span after managing just one goal in their previous five-and-a-half World Cup matches.

Goals:

  • Eldor Shomurodov (10') — Uzbekistan take early lead

  • Yoane Wissa (68') — Penalty equalizer

  • Fiston Mayele (78') — DR Congo take the lead

  • Yoane Wissa (90+1') — Low strike seals the win

Group K Final Standings: Colombia 7pts (1st), Portugal 5pts (2nd), DR Congo 4pts (3rd — qualified as best third-place), Uzbekistan 0pts (eliminated)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Jordan 1-3 Argentina (Group J — AT&T Stadium, Arlington)

Final Score: Argentina 3-1 Jordan | Messi makes it a perfect group stage

Argentina completed the group stage with a perfect 9 points from 9. Giovani Lo Celso opened the scoring with a free kick in the 19th minute, then Lautaro Martinez converted a penalty in the 31st minute. Mousa Al-Tamari pulled one back for Jordan in the 55th minute, but Lionel Messi sealed the deal with another free kick from just outside the box in the 80th minute — his 6th goal of the tournament, leading the Golden Boot race.

Goals:

  • Giovani Lo Celso (19') — Free kick

  • Lautaro Martinez (31') — Penalty

  • Mousa Al-Tamari (55') — Jordan pull one back

  • Lionel Messi (80') — Free kick, 6th goal of the tournament

Algeria 3-3 Austria (Group J — Arrowhead Stadium, Kansas City)

Final Score: Algeria 3-3 Austria | Six-goal thriller with stoppage time madness

One of the wildest matches of the entire tournament. Marko Arnautovic opened for Austria in the 28th minute (assisted by David Alaba), but Rafik Belghali equalized just before half-time at 45'. Marcel Sabitzer restored Austria's lead in the 55th minute, only for Riyad Mahrez to level again in the 60th minute (assisted by Houssem Aouar). Then came the stoppage-time chaos: Mahrez struck again in 90+3' to give Algeria a dramatic lead, but incredibly, Sasa Kalajdzic headed in from Gregoritsch's cross in 90+6' to make it 3-3 — with his very first touch after coming on as a substitute.

The draw sent both Algeria (4pts, 3rd) and Austria (4pts, 2nd) through to the Round of 32.

Goals:

  • Marko Arnautovic (28') — Alaba assist

  • Rafik Belghali (45') — Equalizer before half-time

  • Marcel Sabitzer (55') — Austria retake the lead (Laimer assist)

  • Riyad Mahrez (60') — Algeria equalize again (Aouar assist)

  • Riyad Mahrez (90+3') — Algeria take a dramatic lead

  • Sasa Kalajdzic (90+6') — Headed equalizer with first touch off the bench

Group J Final Standings: Argentina 9pts (1st), Austria 4pts (2nd), Algeria 4pts (3rd — qualified as best third-place), Jordan 0pts (eliminated)

Day 17 AI Prediction Review

5 out of 6 predictions correct:

  • Panama 0-2 England — England as clear favorites: Correct

  • Croatia 2-1 Ghana — Croatia to win: Correct

  • Colombia 0-0 Portugal — Draw flagged as possible: Correct

  • DR Congo 3-1 Uzbekistan — DR Congo to win: Correct

  • Argentina 3-1 Jordan — Argentina dominant: Correct

  • Algeria 3-3 Austria — Draw result, predicted Austria win: Incorrect (but Over 2.5 hit!)

  • Over/Under 2.5: 5/6 correct (England Under, Croatia Over, Colombia Under, DR Congo Over, Argentina Over, Algeria Over)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever


GROUP STAGE COMPLETE — All 32 Qualified Teams

The group stage of the 2026 FIFA World Cup is complete. For the first time in World Cup history, 48 teams competed across 12 groups, with the top two from each group plus the eight best third-placed teams advancing to the Round of 32.

All 32 Qualified Teams

Group Winners (12): Mexico, Switzerland, Brazil, USA, Germany, Netherlands, Belgium, Spain, France, Argentina, Colombia, England

Group Runners-Up (12): South Africa, Canada, Morocco, Australia, Ivory Coast, Japan, Egypt, Cape Verde, Norway, Austria, Portugal, Croatia

Best Third-Place Teams (8): DR Congo (Group K, 4pts), Sweden (Group F, 4pts), Ghana (Group L, 4pts), Ecuador (Group E, 4pts), Bosnia-Herzegovina (Group B, 4pts), Algeria (Group J, 4pts), Paraguay (Group D, 4pts), Senegal (Group I, 3pts)

Third-Place Final Rankings

RankTeamGroupPtsGDStatus
1DR CongoK4+1Qualified
2SwedenF40Qualified
3GhanaL40Qualified
4EcuadorE40Qualified
5Bosnia-HerzegovinaB4-1Qualified
6AlgeriaJ4-2Qualified
7ParaguayD4-2Qualified
8SenegalI3+2Qualified
9IranG30ELIMINATED
10South KoreaA3-1ELIMINATED
11ScotlandC3-3ELIMINATED
12UruguayH2-1ELIMINATED

South Korea: ELIMINATED

South Korea's World Cup 2026 journey ends in the group stage. After beating Czech Republic 2-1 on Day 2, they lost 1-0 to Mexico (Day 8) and fell 1-0 to South Africa on Day 14 in a controversial match where coach Hong Myung-Bo left captain Son Heung-Min out of the starting XI — a gamble that backfired spectacularly. Their 3 points and -1 goal difference placed them 10th among third-place teams, two spots below the qualification line. Iran (3pts, 0 GD) also missed out by the narrowest of margins after their 93rd-minute "winner" against Egypt was ruled out by VAR on Day 16.

Eliminated Nations Summary

16 teams go home: Czechia, Qatar, Haiti, Turkiye, Curacao, Tunisia, New Zealand, Saudi Arabia, Iraq, Jordan, Uzbekistan, Panama, Iran, South Korea, Scotland, Uruguay

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever


Complete Round of 32 Bracket

The knockout stage begins on June 28. Here are all 16 Round of 32 matchups:

MatchDateTeamsVenueTime (ET)
R32-1Sun, Jun 28Canada 1-0 South AfricaSoFi Stadium, Los AngelesEustaquio 90+2'
R32-2Mon, Jun 29Brazil 2-1 JapanNRG Stadium, HoustonSano 29'; Casemiro 56', Martinelli 90+6'
R32-3Mon, Jun 29Paraguay 1-1 Germany (4-3 pens)Gillette Stadium, FoxboroughEnciso 42'; Havertz 54'
R32-4Mon, Jun 29Morocco 1-1 Netherlands (3-2 pens)Estadio Monterrey, MexicoGakpo 72'; Diop 91'
R32-5Tue, Jun 30Ivory Coast 1-2 NorwayAT&T Stadium, ArlingtonNusa 39'; Diallo 74'; Haaland 86'
R32-6Tue, Jun 30France 3-0 SwedenMetLife Stadium, New JerseyMbappe 45', 74'; Barcola 53'
R32-7Tue, Jun 30Mexico 2-0 EcuadorEstadio Azteca, Mexico CityQuinones 22'; Jimenez 31'
R32-8Wed, Jul 1England vs DR CongoMercedes-Benz Stadium, Atlanta12:00 PM
R32-9Wed, Jul 1Belgium vs SenegalLumen Field, Seattle4:00 PM
R32-10Wed, Jul 1USA vs Bosnia-HerzegovinaLevi's Stadium, Santa Clara8:00 PM
R32-11Thu, Jul 2Spain vs AustriaSoFi Stadium, Los Angeles3:00 PM
R32-12Thu, Jul 2Portugal vs CroatiaBMO Field, Toronto7:00 PM
R32-13Thu, Jul 2Switzerland vs AlgeriaBC Place, Vancouver11:00 PM
R32-14Fri, Jul 3Australia vs EgyptAT&T Stadium, Arlington2:00 PM
R32-15Fri, Jul 3Argentina vs Cape VerdeHard Rock Stadium, Miami6:00 PM
R32-16Fri, Jul 3Colombia vs GhanaArrowhead Stadium, Kansas City9:30 PM
Key matchups to watch:
  • Brazil vs Japan (Jun 29) — A clash of styles; Japan upset Germany and Spain in 2022
  • Portugal vs Croatia (Jul 2) — Rematch of the Euro 2016 final; Ronaldo vs Modric
  • USA vs Bosnia-Herzegovina (Jul 1) — Home advantage for the Stars and Stripes
  • Argentina vs Cape Verde (Jul 3) — Messi's defending champions vs the tournament's Cinderella story
  • France vs Sweden (Jun 30) — Dembele's hat-trick form vs Sweden's resilience

ROUND OF 32 — The Knockout Stage Begins

No more draws. No more second chances. From here, every match ends with a winner — or goes to extra time and penalties. The drama intensifies.


Day 18 — June 28 (Round of 32, Match 1)

South Africa 0-1 Canada (R32-1 — SoFi Stadium, Los Angeles)

Final Score: South Africa 0-1 Canada | Stephen Eustaquio 90+2'

The knockout stage opened with pure drama. For 90 minutes, South Africa's defense held firm against co-hosts Canada. Ronwen Williams was outstanding in goal, denying chance after chance. It looked destined for extra time.

Then, in the 92nd minute, Stephen Eustaquio received the ball on the edge of the South African penalty box, chested it down, and unleashed a right-footed half-volley that nestled into the far corner past the diving Williams. SoFi Stadium erupted.

Canada advance to the Round of 16 for the first time in their history — a remarkable achievement for the co-hosts who had never won a World Cup knockout match before. They will face the winner of Netherlands vs Morocco in Houston on July 4.

For South Africa, it is a heartbreaking exit after a tournament that exceeded expectations. Bafana Bafana qualified for the knockout rounds for the first time since 2002, and Williams' performance in goal was world-class even in defeat.

Key Stats: Canada had 62% possession and 14 shots to South Africa's 5. South Africa's xG was just 0.32 — they were hanging on.

🤖OddsFlow AI Prediction Review:
  • Our pre-match model had Canada as favorites — Correct (1-0 win)
  • The model expected a tight match — Correct (decided in stoppage time)
  • Under 2.5 goals — Won (1 total goal)

Day 19 — June 29 (Round of 32, Matches 2-4)

Three knockout matches today — and what a day it was. Two penalty shootouts, a 96th-minute winner, and the biggest upset of the tournament so far.

Brazil 2-1 Japan (R32-2 — NRG Stadium, Houston)

Final Score: Brazil 2-1 Japan | Sano 29' | Casemiro 56' | Martinelli 90+6'

Japan stunned Brazil early when Kaishu Sano pounced on an under-hit pass, surged into the space left by the Brazilian defense, and fired a right-footed finish past Alisson for his first international goal in the 29th minute. Japan's disciplined 4-4-2 block frustrated Brazil for most of the first half.

Carlo Ancelotti's halftime adjustments proved decisive. Casemiro powered a header at the back post from a Florian Wirtz-style delivery in the 56th minute to equalize. Brazil pushed relentlessly but Japan's defense held firm — until the 96th minute. Bruno Guimaraes played a perfectly weighted through ball to Gabriel Martinelli, who curled a sublime finish into the far corner in the sixth minute of added time. NRG Stadium erupted.

Brazil advance to the Round of 16 to face Ivory Coast or Norway on July 5 in New Jersey. Japan exit with their heads held high after another valiant World Cup campaign.

Key Stats: Brazil had 67% possession and 22 shots to Japan's 8. Japan's xG was 0.74 — they were clinical with their one big chance.

🤖OddsFlow AI Prediction Review:
  • Our pre-match model had Brazil as favorites — Correct (2-1 win)
  • The model expected Brazil to dominate possession but struggle to break down Japan — Correct
  • Over 2.5 goals — Won (3 total goals)

Germany 1-1 Paraguay (R32-3 — Gillette Stadium, Foxborough) | Paraguay win 4-3 on penalties

Final Score: Germany 1-1 Paraguay (AET) | Enciso 42' | Havertz 54' | Paraguay win 4-3 on penalties

The biggest upset of the 2026 World Cup. Paraguay — who lost 4-1 to the USA in the group stage — knocked out four-time champions Germany in a dramatic penalty shootout.

Julio Enciso gave Paraguay a shock lead in the 42nd minute. Miguel Almiron split Germany's midfield with a left-footed pass to Matias Galarza, who delivered a pinpoint cross to an unmarked Enciso, whose diving header left Manuel Neuer rooted to the spot.

Kai Havertz restored parity in the 54th minute with a glancing header from Florian Wirtz's delivery. Germany pushed for a winner but couldn't find one in regular time.

The VAR controversy: In the 102nd minute of extra time, Jonathan Tah appeared to head in a corner from Nathaniel Brown. The stadium erupted — but VAR intervened. Waldemar Anton was judged to have pushed goalkeeper Orlando Gill before the ball arrived. The goal was disallowed. Germany were furious.

Penalty Shootout (Paraguay 4-3 Germany):
Orlando Gill was the hero, saving penalties from both Kai Havertz and Nick Woltemade. Germany's Jonathan Tah then blazed his attempt over the crossbar. Jose Canale stepped up in sudden death and buried the winning penalty to complete the upset. It was Germany's first-ever World Cup penalty shootout defeat.

Paraguay advance to face Belgium or Senegal in the Round of 16. Germany are out — their earliest World Cup exit since 2018.

🤖OddsFlow AI Prediction Review:
  • Our pre-match model had Germany as strong favorites — Incorrect (eliminated on penalties)
  • Under 2.5 goals — Won (1-1 after extra time, 2 goals in regular play)

📱 Join Telegram for real-time knockout stage signals -->

Netherlands 1-1 Morocco (R32-4 — Estadio BBVA, Monterrey) | Morocco win 3-2 on penalties

Final Score: Netherlands 1-1 Morocco (AET) | Gakpo 72' | Diop 91' | Morocco win 3-2 on penalties

Another penalty drama on a day of shootouts. Morocco — the 2022 semifinalists — produced another giant-killing act, eliminating the Netherlands in Monterrey.

The match was cagey for 70 minutes before Cody Gakpo gave the Netherlands the lead in the 72nd minute, finishing a superb breakaway move involving Crysencio Summerville. The Dutch looked in control and on course for the Round of 16.

Then, in the 91st minute, Issa Diop rose highest — beating Virgil van Dijk in the air — to glance Chemsdine Talbi's cross into the far corner. The Moroccan fans in Monterrey exploded. Extra time produced no further goals despite Verbruggen denying Rahmi a winner.

Penalty Shootout (Morocco 3-2 Netherlands):
Neil El Aynaoui hit the crossbar on Morocco's first kick, but the Dutch couldn't capitalize. Teun Koopmeiners scored, but Justin Kluivert hit the post, Quinten Timber missed wide, and Crysencio Summerville's kick was saved by Yassine Bounou. Ismael Saibari stepped up to blast home the winning penalty, sending Morocco through.

Morocco will face Canada in the Round of 16 on July 4 in Houston. The Netherlands are out — another tournament ended by penalty heartbreak.

🤖OddsFlow AI Prediction Review:
  • Our pre-match model had Netherlands as slight favorites — Incorrect (Morocco won on penalties)
  • Under 2.5 goals — Won (1-1, 2 goals in regular play)

Day 20 — June 30 (Round of 32, Matches 5-7)

Three more knockout matches — and the favorites reasserted themselves. Haaland struck late to break Ivory Coast hearts, Mbappe bagged a brace as France cruised, and Mexico's perfect tournament continued at the Azteca.

Ivory Coast 1-2 Norway (R32-5 — AT&T Stadium, Arlington)

Final Score: Ivory Coast 1-2 Norway | Nusa 39' | Diallo 74' | Haaland 86'

Norway's World Cup fairy tale continues. Antonio Nusa opened the scoring in the 39th minute, curling a stunning shot around goalkeeper Yahia Fofana after Martin Odegaard found him with space on the edge of the Ivory Coast penalty box.

Ivory Coast fought back through Amad Diallo, who equalized with a left-footed finish in the 74th minute to send the African fans into raptures. But Erling Haaland — who else? — delivered the decisive blow in the 86th minute. Oscar Bobb found Patrick Berg cutting through the Ivory Coast penalty area, and Berg's pass across the box found an unmarked Haaland, who tapped the ball into the net.

Haaland now has 5 goals in 3 knockout-stage appearances — Norway's first-ever World Cup knockout victory. They face five-time champions Brazil in the Round of 16 on July 5 at MetLife Stadium.

For Ivory Coast, heartbreak in their first-ever knockout match. Diallo's equalizer deserved more.

🤖OddsFlow AI Prediction Review:
  • Norway as slight favorites — Correct (2-1 win)
  • Under 2.5 goals — Won (2 goals in regulation, tight contest)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

France 3-0 Sweden (R32-6 — MetLife Stadium, New Jersey)

Final Score: France 3-0 Sweden | Mbappe 45', Barcola 53', Mbappe 74'

France were utterly dominant. Kylian Mbappe broke the deadlock just before half-time in the 45th minute — after a neatly worked short corner, Dembele found Mbappe near the byline, and Mbappe's brilliant crossover step took him past Viktor Gyokeres before he sent a diagonal shot inside the far post.

Bradley Barcola made it 2-0 in the 53rd minute, latching onto Michael Olise's perfectly weighted through ball and finishing clinically. France were in cruise control.

Mbappe completed the rout in the 74th minute — Olise threaded another sublime pass to release Mbappe, who swept the ball into the far corner for his 18th career World Cup goal and 9th knockout-stage goal, breaking a tie with Brazilian legends Leonidas and Ronaldo for the most in the tournament's history.

France move level with Lionel Messi on 6 goals in the 2026 Golden Boot race. Les Bleus will face Paraguay in the Round of 16 on July 6 in Philadelphia.

🤖OddsFlow AI Prediction Review:
  • France as heavy favorites — Correct (3-0 dominant win)
  • Over 2.5 goals — Won (3 goals, Mbappe brace)

Mexico 2-0 Ecuador (R32-7 — Estadio Azteca, Mexico City)

Final Score: Mexico 2-0 Ecuador | Quinones 22' | Jimenez 31'

Mexico's perfect tournament continued at the Azteca. Julian Quinones opened the scoring in the 22nd minute, powering a shot into the top corner after cutting inside in the box during a rapid transition. Nine minutes later, Raul Jimenez doubled the lead in the 31st minute — pouncing on an error from Joel Ordonez before a give-and-go with Quinones saw him rifle a shot into the corner of the net.

Ecuador never recovered. Piero Hincapie received a stoppage-time red card as frustrations boiled over. Mexico have now won four consecutive World Cup matches without conceding a single goal — a remarkable run for the co-hosts.

This is Mexico's first World Cup knockout win in 40 years — since beating Bulgaria 2-0 in the Round of 16 at the 1986 World Cup, also held at the Azteca. History repeating itself on hallowed ground.

Mexico will face England or DR Congo in the Round of 16 on July 5.

🤖OddsFlow AI Prediction Review:
  • Mexico as favorites — Correct (2-0 clinical win)
  • Under 2.5 goals — Won (2 goals, Mexico's defensive record intact)
  • OddsFlow Day 20 profit: +$9,222 — Strong performance across all three matches

Day 20 OddsFlow AI Prediction Review

A perfect day for the model — 3 out of 3 match winners correctly predicted:

  • Ivory Coast 1-2 Norway — Norway as favorites: Correct

  • France 3-0 Sweden — France as favorites: Correct

  • Mexico 2-0 Ecuador — Mexico as favorites: Correct

  • Over/Under 2.5: 2/3 correct (Norway Under, France Over, Mexico Under)

Daniel

Hi, I'm Daniel 👋

FREE Handicap Tips — 1 Hour Before Kick-Off

We send Asian Handicap + Over/Under picks straight to your phone 1 hour before every World Cup match. ROI 17.7% from 9,600+ bets — verified.

Send Tips to My Phone → ✅ ROI 17.7% · 9,600+ bets · Free forever

Day 21 Preview — July 1 (Round of 32, Matches 8-10)

Three more knockout matches to complete the Round of 32's second wave:

England vs DR Congo (R32-8 — Mercedes-Benz Stadium, Atlanta, 12:00 PM ET)

Thomas Tuchel's England face DR Congo, who earned their first-ever World Cup victory in the group stage (3-1 vs Uzbekistan). Kane is chasing the Golden Boot. England's defense has been solid but their attack inconsistent. Can the Leopards spring an upset?

Belgium vs Senegal (R32-9 — Lumen Field, Seattle, 4:00 PM ET)

Belgium's golden generation face Senegal, who recorded the biggest African win in WC history (5-0 vs Iraq). Lukaku's instant impact off the bench and De Bruyne's playmaking vs Senegal's aggressive press and Sarr's pace. A fascinating tactical battle.

USA vs Bosnia-Herzegovina (R32-10 — Levi's Stadium, Santa Clara, 8:00 PM ET)

The co-hosts take on Bosnia in the Bay Area. The USMNT demolished Paraguay 4-1 and beat Australia 2-0 in the group stage. Pulisic, Balogun, and Reyna have all fired. Bosnia qualified as a best third-place team. Home advantage should be decisive.

📱 Join Telegram for real-time knockout stage signals -->

How to Follow Along

This page is updated daily throughout the World Cup. Bookmark it and check back every match day for:

  • Previous day's results and how they compared to our AI predictions
  • Next day's match previews and AI-recommended bets
  • Running accuracy tracker for our prediction model
  • Group stage standings updates and qualification scenarios

Where to find real-time updates:



Push notifications: Create a free OddsFlow account to receive match-day prediction notifications.

Tournament Prediction Tracker

We track our AI prediction hit rate transparently throughout the entire tournament. This table is updated after each match day.

Match DayDateMatchesKey ResultAI 1X2AI AHAI O/U
Day 1June 11Mexico vs South AfricaMexico 2-0 South AfricaCorrectWon (push on -1.0, won on -0.75)Won (Under 2.5)
Day 2June 12South Korea vs Czech RepublicSouth Korea 2-1 Czech RepublicCorrectWon (SK -0.25)Won (Over 2.5)
Day 2June 12Canada vs Bosnia-HerzegovinaCanada 1-1 Bosnia-HerzegovinaIncorrect (predicted Canada win)Lost (Canada -0.5)Won (Under 2.5)
Day 3June 13USA vs ParaguayUSA 4-1 ParaguayCorrectWonWon (Over 2.5)
Day 3June 13Brazil vs MoroccoBrazil 1-1 MoroccoWon (Under 2.5)
Day 3June 13Haiti vs ScotlandHaiti 0-1 ScotlandWon (Under 2.5)
Day 3June 13Qatar vs SwitzerlandQatar 1-1 SwitzerlandWon (Under 2.5)
Day 3June 13Australia vs TurkiyeAustralia 2-0 TurkiyeWon (Under 2.5)
Day 4June 14Netherlands vs JapanNetherlands 2-2 JapanWon (Over 2.5)
Day 4June 14Germany vs CuracaoGermany 7-1 CuracaoCorrectWonWon (Over 2.5)
Day 4June 14Cote d'Ivoire vs EcuadorCote d'Ivoire 1-0 EcuadorWon (Under 2.5)
Day 4June 14Sweden vs TunisiaSweden 5-1 TunisiaCorrectWonWon (Over 2.5)
Day 5June 15Belgium vs EgyptBelgium 1-1 EgyptWon (Under 2.5)
Day 5June 15Iran vs New ZealandIran 2-2 New ZealandWon (Over 2.5)
Day 5June 15Spain vs Cape VerdeSpain 0-0 Cape VerdeWon (Under 2.5)
Day 5June 15Saudi Arabia vs UruguaySaudi Arabia 1-1 UruguayWon (Under 2.5)
Day 6June 16France vs SenegalFrance 3-1 SenegalCorrectWon (Over 2.5)
Day 6June 16Iraq vs NorwayIraq 1-4 NorwayCorrectWon (Over 2.5)
Day 6June 16Argentina vs AlgeriaArgentina 3-0 AlgeriaCorrectWon (Over 2.5)
Day 7June 17Austria vs JordanAustria 3-1 JordanCorrectWon (Over 2.5)
Day 7June 17England vs CroatiaEngland 4-2 CroatiaCorrectWon (Over 2.5)
Day 7June 17Portugal vs Congo DRPortugal 1-1 Congo DRIncorrectWon (Under 2.5)
Day 7June 17Ghana vs PanamaGhana 1-0 PanamaCorrectWon (Under 2.5)
Day 7June 17Uzbekistan vs ColombiaUzbekistan 1-3 ColombiaCorrectWon (Over 2.5)
Day 8June 18Mexico vs South KoreaMexico 1-0 South KoreaCorrectHalf Won (-0.75)Won (Under 2.5)
Day 8June 18Czech Republic vs South AfricaCzech Republic 1-1 South AfricaIncorrectWon (Under 2.5)
Day 8June 18Switzerland vs BosniaSwitzerland 4-1 BosniaCorrectWon (Over 2.5)
Day 8June 18Canada vs QatarCanada 6-0 QatarCorrectWon (Over 2.5)
Day 9June 19Morocco vs ScotlandMorocco 1-0 ScotlandCorrectWon (Under 2.5)
Day 9June 19Brazil vs HaitiBrazil 3-0 HaitiCorrectWon (Over 2.5)
Day 9June 19USA vs AustraliaUSA 2-0 AustraliaCorrectWon (Under 2.5)
Day 9June 19Paraguay vs TurkiyeParaguay 1-0 TurkiyeIncorrectWon (Under 2.5)
Day 10June 20Netherlands vs SwedenNetherlands 5-1 SwedenCorrectWon (Over 2.5)
Day 10June 20Germany vs Ivory CoastGermany 2-1 Ivory CoastCorrectWon (Over 2.5)
Day 10June 20Ecuador vs CuracaoEcuador 0-0 CuracaoIncorrectWon (Under 2.5)
Day 11June 21Japan vs TunisiaJapan 4-0 TunisiaCorrectWon (Over 2.5)
Day 11June 21Spain vs Saudi ArabiaSpain 4-0 Saudi ArabiaCorrectWon (Over 2.5)
Day 11June 21Belgium vs IranBelgium 0-0 IranWon (Under 2.5)
Day 11June 21Uruguay vs Cape VerdeUruguay 2-2 Cape VerdeIncorrectWon (Over 2.5)
Day 11June 21New Zealand vs EgyptNew Zealand 1-3 EgyptIncorrectWon (Over 2.5)
Day 12June 22France vs IraqFrance 3-0 IraqCorrectWon (Over 2.5)
Day 12June 22Norway vs SenegalNorway 3-2 SenegalCorrectWon (Over 2.5)
Day 12June 22Argentina vs AustriaArgentina 2-0 AustriaCorrectWon (Under 2.5)
Day 12June 22Algeria vs JordanAlgeria 2-1 JordanCorrectLost (3 goals, Over 2.5)
Day 13June 23Portugal vs UzbekistanPortugal 5-0 UzbekistanCorrectWon (Over 2.5)
Day 13June 23England vs GhanaEngland 0-0 GhanaIncorrectWon (Under 2.5)
Day 13June 23Panama vs CroatiaPanama 0-1 CroatiaCorrectWon (Under 2.5)
Day 13June 23Colombia vs DR CongoColombia 1-0 DR CongoCorrectWon (Under 2.5)
Day 14June 24Switzerland vs CanadaSwitzerland 2-1 CanadaCorrectWon (Under 2.5)
Day 14June 24Bosnia vs QatarBosnia 3-1 QatarCorrectWon (Over 2.5)
Day 14June 24Brazil vs ScotlandBrazil 3-0 ScotlandCorrectWon (Over 2.5)
Day 14June 24Morocco vs HaitiMorocco 4-2 HaitiCorrectWon (Over 2.5)
Day 14June 24Mexico vs CzechiaMexico 3-0 CzechiaCorrectWon (Over 2.5)
Day 14June 24South Africa vs South KoreaSouth Africa 1-0 South KoreaIncorrectWon (Under 2.5)
Day 15June 25Curacao vs Ivory CoastCuracao 0-2 Ivory CoastCorrectWon (Under 2.5)
Day 15June 25Ecuador vs GermanyEcuador 2-1 GermanyIncorrectWon (Over 2.5)
Day 15June 25Japan vs SwedenJapan 1-1 SwedenCorrect (draw)Won (Under 2.5)
Day 15June 25Tunisia vs NetherlandsTunisia 1-3 NetherlandsCorrectWon (Over 2.5)
Day 15June 25Turkiye vs USATurkiye 3-2 USAIncorrectWon (Over 2.5)
Day 15June 25Paraguay vs AustraliaParaguay 0-0 AustraliaCorrect (draw)Won (Under 2.5)
Day 16June 26Norway vs FranceNorway 1-4 FranceCorrectWon (Over 2.5)
Day 16June 26Senegal vs IraqSenegal 5-0 IraqCorrectWon (Over 2.5)
Day 16June 26Cape Verde vs Saudi ArabiaCape Verde 0-0 Saudi ArabiaCorrect (draw)Won (Under 2.5)
Day 16June 26Uruguay vs SpainUruguay 0-1 SpainCorrectWon (Under 2.5)
Day 16June 26Egypt vs IranEgypt 1-1 IranCorrect (draw)Won (Under 2.5)
Day 16June 26New Zealand vs BelgiumNew Zealand 1-5 BelgiumCorrectWon (Over 2.5)
Day 17June 27Panama vs EnglandPanama 0-2 EnglandCorrectWon (Under 2.5)
Day 17June 27Croatia vs GhanaCroatia 2-1 GhanaCorrectWon (Over 2.5)
Day 17June 27Colombia vs PortugalColombia 0-0 PortugalCorrect (draw)Won (Under 2.5)
Day 17June 27DR Congo vs UzbekistanDR Congo 3-1 UzbekistanCorrectWon (Over 2.5)
Day 17June 27Jordan vs ArgentinaJordan 1-3 ArgentinaCorrectWon (Over 2.5)
Day 17June 27Algeria vs AustriaAlgeria 3-3 AustriaIncorrect (predicted Austria)Won (Over 2.5)
R32-1June 28South Africa vs CanadaSouth Africa 0-1 CanadaCorrectWon (Under 2.5)
R32-2June 29Brazil vs JapanBrazil 2-1 JapanCorrectWon (Over 2.5)
R32-3June 29Germany vs ParaguayGermany 1-1 Paraguay (3-4 pens)IncorrectWon (Under 2.5)
R32-4June 29Netherlands vs MoroccoNetherlands 1-1 Morocco (2-3 pens)IncorrectWon (Under 2.5)
R32-5June 30Ivory Coast vs NorwayIvory Coast 1-2 NorwayCorrectWon (Under 2.5)
R32-6June 30France vs SwedenFrance 3-0 SwedenCorrectWon (Over 2.5)
R32-7June 30Mexico vs EcuadorMexico 2-0 EcuadorCorrectWon (Under 2.5)
How we define "correct":
  • For 1X2: We count a prediction as correct if our highest-probability outcome matches the result
  • For Asian Handicap: We count it as correct if our recommended AH pick would have been a winning bet
  • For Over/Under: Same criteria as AH

Methodology note: Our predictions are generated before kickoff and never modified after the fact. All pre-match predictions are timestamped and stored in our database for full transparency. You can verify any prediction on our verification proof page.

Historical context: During the domestic league season, OddsFlow's Asian Handicap model has demonstrated consistent positive ROI across major European leagues. The World Cup presents unique challenges — international football has higher variance than club football due to less frequent matches and rapidly changing squad compositions.

The knockout stage is delivering chaos! Two penalty shootouts on Day 19 — Germany and the Netherlands both eliminated. Day 20 saw the favorites fight back — Haaland's late winner for Norway, Mbappe's brace for France, and Mexico's historic first knockout win in 40 years. Paraguay pulled off the biggest upset of the tournament, while Morocco continue their 2022 semifinal magic. Brazil survived a scare with Martinelli's 96th-minute winner. We continue updating this article through every round of the 2026 World Cup — Round of 32, Round of 16, Quarterfinals, Semifinals, and the Final on July 19.

View all World Cup 2026 predictions | Round of 32 bracket | Who will win the World Cup? | Live Signal Room


*This article is updated daily during the FIFA World Cup 2026. All AI predictions are generated by OddsFlow's Dixon-Coles model with 10,000 Monte Carlo simulations. Results are tracked transparently. Group stage complete (72 matches). Knockout stage in progress — Round of 32: 7 of 16 matches played. Day 21 (July 1) next: ENG vs DR Congo, BEL vs SEN, USA vs BOS.*

#world cup 2026#results#recap#daily predictions#ai analysis#match results

Ready to Try AI-Powered Predictions?

Start your free trial today and see how OddsFlow's AI can help you find value in football betting.

Get Started