World Cup Best Bets for July 2, 2026
The knockout stage is here, and July 2 delivers three Round of 32 matchups with real betting value across the board. Spain take on Austria as massive favorites at SoFi Stadium, Portugal and Croatia meet in what the odds say is the tightest game of the day, and Switzerland face Algeria in an evening clash in Vancouver.
All three matches are single-elimination, which changes the numbers. Teams that cruised through the group stage now face do-or-die pressure, and the sportsbooks have responded with some sharp lines worth targeting. You will find value in the margins today if you know where to look.
July 2 World Cup Odds
Here are the best available moneyline and over/under odds for all three Round of 32 matches. For a deeper breakdown of World Cup betting markets and strategies, check out our World Cup betting guide.
| Match | ML Favorite | ML Underdog | O/U | Over | Under |
|---|---|---|---|---|---|
| Spain vs Austria (12 PM EST | Spain -305 (Bovada) | Austria +1100 (BetOnline) | 2.5 | -122 (Bovada) | +125 (BetOnline) |
| Portugal vs Croatia (4 PM EST) | Portugal -125 (Bovada) | Croatia +435 (BetOnline) | 2.5 | +108 (Bovada) | +114 (BetOnline) |
| Switzerland vs Algeria (8 PM EST) | Switzerland +105 (BetUS) | Algeria +333 (Everygame) | 2.5 | +122 (BetOnline) | -137 (BetUS) |
Spain vs Austria
12:00 PM ET | SoFi Stadium, Los Angeles
Spain’s group stage numbers are hard to argue with. Zero goals conceded in three matches, an xGA of roughly 0.18 per game, and an xGF around 4.4 that leads the tournament. Austria, by contrast, shipped six goals in three games and needed a stoppage-time Kalajdzic equalizer against Algeria just to qualify. The defensive gap between these two sides is the widest on today’s slate.
The question is whether Spain can convert. They generated 2.29 xG against Cape Verde and scored zero, so clinical finishing remains a concern despite their dominance in possession and chance creation. Austria’s volatile back line should give Spain more clear-cut chances than they saw in the group stage, though. With Nico Williams out or doubtful due to a groin issue and David Alaba questionable for Austria’s defense, the structure of this match tilts heavily toward Spain controlling territory and creating volume.
Pick: Spain -1.5 (-104): The spread at -1.5 stands out here. BetUS has Spain -1.5 at -104, which is the sharpest price available. Spain are unbeaten in their last five meetings with Austria, winning four, and Austria’s leaky defense conceded six goals across three group matches.
Portugal vs Croatia
4:00 PM ET | BMO Field, Toronto, Canada
This is the match of the day by the numbers. Bovada has Portugal at just -125, making this the tightest line on the slate. The recent head-to-head backs that up. The last three meetings split evenly: Croatia won a 2-1 friendly in June 2024, Portugal took a 2-1 Nations League result in September 2024, and they drew 1-1 in the Nations League in November 2024. There is genuine parity here.
Portugal’s group stage told two stories. They dismantled Uzbekistan with a 5-0 win but looked flat against Colombia in a scoreless draw and needed a comeback draw against DR Congo. Ronaldo, playing in his sixth World Cup at age 41, has zero goals in eight career knockout-stage World Cup matches. Croatia’s defense conceded four to England but showed resilience with back-to-back wins over Panama and Ghana. Four Portugal players carry yellows heading into this round, which could factor into their aggression late.
Pick: Over 2.5 (+108): The over 2.5 at +108 on Bovada is the play worth targeting. Croatia’s defensive fragility (five goals conceded in three group matches) combined with Portugal’s attacking upside in their best moments creates a recipe for goals.
Switzerland vs Algeria
8:00 PM ET | BC Place, Vancouver, Canada
The books have this as essentially a coin flip, and there is a case for that framing. Switzerland topped their group with seven goals scored and just one conceded, matching their best-ever World Cup group stage output from 2014. Algeria, meanwhile, conceded seven goals across three matches but showed serious comeback ability, battling to a dramatic 3-3 draw with Austria to qualify as the best third-place team.
The defensive contrast is where you find your edge. Switzerland’s backline has been airtight, conceding a single goal through three games. Algeria’s defense has been a liability, and Mohamed Amoura is essentially a one-man wrecking crew who needs service to be dangerous. This is the first competitive meeting between these nations, so there is no knockout-stage history to lean on. But the process numbers favor Switzerland clearly, and BetUS is offering plus money on the better defensive team.
Pick: Switzerland -0.5 (+105): The spread tells the story here. BetUS has Switzerland -0.5 at +105, meaning you get plus money on Switzerland simply to win in regulation. Given their defensive record and Algeria’s struggles at the back, that line has value.
Where to Bet on Today’s World Cup Matches
Bovada stands out as the best book for today’s slate. They are offering the strongest moneyline prices on Spain (-305) and Portugal (-125), plus the best over line on Portugal vs Croatia at +108. You get access to a full range of World Cup markets, fast crypto payouts, and a clean mobile betting interface that makes live wagering straightforward.