World Cup 2026 Results Recap — 2 July R32
Three Round of 32 ties on Thursday, 2 July, and three clean winners: Spain 3-0 Austria, Portugal 2-1 Croatia and Switzerland 2-0 Algeria. No shootouts, no extra time — but a 41-year-old Portuguese icon rewrote the WC record book, and a 40-year-old Croatian icon walked off it. Here is what Australian punters need to take into Friday.

- Spain, Portugal and Switzerland join Canada, Morocco, Brazil, Norway, Mexico, England, USA, Belgium, France and Paraguay in the Round of 16.
- Cristiano Ronaldo scored his first-ever World Cup knockout-stage goal — a 68th-minute penalty — at 41, becoming the oldest player ever to score in a World Cup knockout stage.
- The M93 Spain vs Portugal all-Iberian tie is confirmed for Monday 6 July at AT&T Stadium in Arlington, Texas.
- All three winners are single-team favourites that already ranked inside the outright top eight — no upset dividends yesterday.
- Today’s slate (3 July) closes the R32: Australia v Egypt, Argentina v Cape Verde and Colombia v Ghana.
TL;DR — What you need to know in 30 seconds
- Spain 3-0 Austria (SoFi Stadium / “Los Angeles Stadium”, Inglewood). Oyarzabal 36′ & 89′, Pedro Porro 66′. Spain still yet to concede at the tournament.
- Portugal 2-1 Croatia (BMO Field / “Toronto Stadium”, Toronto). Perišić 53′ for Croatia; Ronaldo pen 68′; Gonçalo Ramos 90+4′ winner in regulation stoppage time — not extra time. A late Gvardiol equaliser was VAR-disallowed for offside.
- Switzerland 2-0 Algeria (BC Place / “Vancouver Stadium”, Vancouver). Embolo around the 10th–11th minute, Ndoye 46′.
- Advancing: Spain (to M93 vs Portugal), Portugal (to M93 vs Spain), Switzerland (to M96 vs Colombia/Ghana winner).
- Eliminated: Austria, Croatia, Algeria. Luka Modrić’s tournament ends — widely reported as his final World Cup.
- Outright market read: France holds firm as the clear favourite at 2.95 decimal on aggregator lines captured 3 July. Portugal shortened from +1600 to +1300 (FanDuel via FOX) after the Croatia win. Spain 7.00, Brazil and Portugal both 13.50 on the aggregator board.
Match 1: Spain 3-0 Austria — three-nil and still no goals against
Spain’s evening in Inglewood was the most one-sided of the three ties. Oyarzabal opened at 36 minutes, Pedro Porro added the second at 66′, and Oyarzabal sealed it at 89′. Spain — Group H winners with seven points and a +5 goal difference — are yet to concede a goal at this World Cup and now meet Portugal in the marquee M93 tie on Monday 6 July at AT&T Stadium ("Dallas Stadium"), Arlington TX, kickoff 3:00 pm ET.
For AU punters the outright signal is clear enough: Spain sit at 7.00 decimal on the aggregator board (3 July) — best value among the second-tier favourites once you strip out the "France or nobody" priced 2.95. The R16 line has Spain at 1.95 to see off Portugal in 90 minutes on that same aggregator, with the tie priced 4.20 (Portugal) / 3.70 (draw) / 1.95 (Spain) in the screen-verified 3 July snapshot.
Read our full World Cup 2026 Odds page for the wider board and range framing.
Match 2: Portugal 2-1 Croatia — Ronaldo’s record, Ramos the hero
Toronto delivered the day’s marquee tie and its headline. Ivan Perišić opened for Croatia at 53′. Cristiano Ronaldo equalised from the penalty spot at 68′ — his first-ever WC knockout-stage goal, at 41. That already made him the oldest player ever to score in a World Cup knockout stage. Then, 90 minutes plus four, Gonçalo Ramos headed a Rafael Leão cross past the Croatia keeper for the winner. A stoppage-time Joško Gvardiol equaliser was disallowed for offside on VAR review. The winner came in regulation stoppage time — not extra time.
The narrative side matters for markets:
- Portugal firmed from +1600 → +1300 (FanDuel via FOX, 3 July) after the win. That is a clean same-source 24-hour move.
- Ronaldo entered the Golden Boot board at ~+6000 after the goal.
- Modrić’s last dance ended with a post-whistle embrace between Modrić and Ronaldo, ex-Real Madrid teammates. The 40-year-old Croatia captain exited what is widely reported as his final World Cup.
Portugal now go into M93 vs Spain (6 July, AT&T Stadium) priced 4.20 to win in 90 minutes on that same 3 July aggregator line — the underdog price in an all-Iberian tie.
Match 3: Switzerland 2-0 Algeria — a fourth straight R16 for the Swiss
At BC Place in Vancouver, Switzerland were efficient. Breel Embolo scored in the opening exchanges (timed at around the 10th–11th minute across sources), and Dan Ndoye added the second at 46′. Group B winners with seven points, the Swiss cruise into M96 (7 July, BC Place, Vancouver) to meet the winner of tonight’s Colombia v Ghana R32 tie.
The Swiss outright price sits at 67.00 on the 3 July aggregator board — dark horse territory. Their R16 opponent is not yet locked, so match-line pricing is not yet posted for M96.
Who is now in the Round of 16?
R32 is 13 of 16 ties complete after yesterday. Six of the eight R16 pairings are confirmed:
- M89 — Canada v Morocco (Sat 4 July, 1:00 pm ET, NRG Stadium)
- M90 — Paraguay v France (Sat 4 July, 5:00 pm ET, Lincoln Financial Field, Philadelphia — under an NWS Extreme Heat Warning at kickoff)
- M91 — Brazil v Norway (Sun 5 July, 4:00 pm ET, MetLife Stadium)
- M92 — Mexico v England (Sun 5 July, 8:00 pm ET / 6:00 pm local, Estadio Azteca)
- M93 — Spain v Portugal (Mon 6 July, 3:00 pm ET, AT&T Stadium)
- M94 — USA v Belgium (Mon 6 July, 8:00 pm ET / 5:00 pm PT, Lumen Field)
Still to be decided today (3 July):
- M95 — winner of Australia/Egypt vs winner of Argentina/Cape Verde, Tue 7 July 12:00 pm ET, Mercedes-Benz Stadium (“Atlanta Stadium”)
- M96 — Switzerland vs winner of Colombia/Ghana, Tue 7 July 4:00 pm ET, BC Place
Full bracket, kickoff times and betting-market angles in our World Cup 2026 Round of 16 preview — published today.
Outright market — the 3 July board
Screen-verified aggregator prices from 3 July (decimal):
| Selection | Odds (decimal) |
|---|---|
| France | 2.95 |
| Argentina | 5.70 |
| Spain | 7.00 |
| England | 10.25 |
| Brazil | 13.50 |
| Portugal | 13.50 |
| Mexico | 30.00 |
| USA | 32.00 |
| Morocco | 34.00 |
| Colombia | 35.00 |
| Norway | 38.00 |
| Switzerland | 67.00 |
| Belgium | 80.00 |
| Canada | 251.00 |
| Egypt | 400.00 |
| Paraguay | 401.00 |
France remains the lone clear favourite; Portugal firmed on the Croatia win. Eliminated Austria, Croatia and Algeria are off the board.
Expert Verdict — where the value sits going into Friday
Three straight-forward wins yesterday did not shake the outright market — the top six are unchanged and France’s 2.95 remains a hard floor. The two live signals were Portugal’s shortening (already reflected at 13.50) and Ronaldo entering the Golden Boot market at +6000 — a novelty line rather than a play.
The more actionable take for Australian punters: with Australia v Egypt priced 3.70 / 2.90 / 2.50 on the 3 July aggregator, the Socceroos are the drifter and Egypt the to-advance favourite in 90 minutes. The high 2.90 draw is doing a lot of work — read it as market confidence in a tie level after 90′. Our full Socceroos v Egypt preview and Friday R32 picks go through the numbers.
Kickoff for the Australia tie is 1:00 pm CT / 2:00 pm ET Friday at AT&T Stadium — Saturday morning AEST on your side of the Pacific. See our teams hub for the Socceroos squad page and the betting guide for staking discipline.
Odds accurate to the aggregator snapshot of 3 July; markets move — check current prices with your operator before staking. Gamble responsibly: 18+ only, set deposit limits, and the national self-exclusion register BetStop is available at any time. Online in-play betting on football in Australia is prohibited under the Interactive Gambling Act 2001 — live wagers must be placed by phone.
- [ ] Check the current 1X2 price against the 3 July aggregator baseline you see above.
- [ ] Confirm the kickoff in AEST so you are not staking on the wrong slot.
- [ ] Set a per-match stake cap before you open the app.
- [ ] For in-play, call your operator — do not tap.
- [ ] Log the bet with the reason (form / value / hedge) for post-tournament review.