Today the Round of 32 comes home. Two of the three remaining ties are played in Canada — Portugal and Croatia at BMO Field in Toronto, then Switzerland and Algeria under the lights at BC Place in Vancouver — with Spain’s LA afternoon against Austria opening the card. That is a rare day for Canadian fans: you can watch a knockout World Cup match in your own time zone, in your own city, and there is genuine betting value scattered across all three. Here are the consensus prices from this morning, the form picture, and the bets I actually like.

The 1X2 lines below are decimal quotes from the morning of July 2 across FanDuel, bet365, DraftKings and our partner books, converted to ranges where books disagree. Confirm the live number at your book before staking. All stakes in CAD.
Spain vs Austria — 3:00 PM ET (R32, SoFi Stadium)
The day opens in Los Angeles, where Spain are heavy favourites at 1.33 (−300), the draw 5.25 (+425) and Austria out at 10.00 (+900). The wrinkle is that Spain are without both first-choice wingers — Nico Williams (adductor) and Yeremy Pino (shoulder) are ruled out — which tilts a low-block matchup more than the price admits. I have broken this one down in full in our dedicated Spain vs Austria R32 preview; the short version for the card is that Spain to win with under 2.5 goals is the value read against a disciplined, fully fit Austrian side, rather than laying a short favourite straight.
Pick: Spain to win and under 2.5 goals.
Portugal vs Croatia — 7:00 PM ET (R32, BMO Field, Toronto)
The pick of the day for neutrals and the one Torontonians can walk to. Portugal are a slight favourite at 1.77-1.80 (around −130 to −125), the draw 3.40-3.65, Croatia 4.70-5.00 (+370 to +400). But the market is moving one way: Croatia have shortened by roughly 45% overnight as money came in, while Portugal drifted on the outright and to-advance boards. That is a live tell.
The form lines are close. Portugal came second in Group K on five points (1-1 DR Congo, 5-0 Uzbekistan, 0-0 Colombia), Cristiano Ronaldo leading a front line with Neto and Bruno Fernandes. Croatia finished second in Group L on six points (2-4 England, 1-0 Panama, 2-1 Paraguay), with Luka Modrić and Mateo Kovačić controlling midfield and Joško Gvardiol anchoring the back. The head-to-head is lopsided historically — Portugal have won seven of the last ten meetings, the most recent a 1-1 draw — but this is one game between two experienced, cagey sides. A heat warning is in force in Toronto with around a 40% chance of showers near kickoff, which nudges me further toward a controlled, low-tempo game.
Pick: Under 2.5 goals, with Croatia double chance (draw or win) at around 1.70 as the value alternative if you want a side. The overnight money on Croatia and Portugal’s drift both point the same direction.

Switzerland vs Algeria — 11:00 PM ET (R32, BC Place, Vancouver)
A late one for the East but prime time on the West Coast (8:00 PM PT), and it is a fascinating first-ever competitive meeting. Switzerland are favourites at 2.02 (+102), the draw 3.10 (+210), Algeria 3.94 (+294). The Swiss won Group B outright on seven points — the same side that beat Canada 2-1 in the group decider — with Johan Manzambi (three goals, one assist) catching the eye and Granit Xhaka running midfield. Switzerland come in fully fit.
Algeria arrive as a third-placed qualifier after a wild 3-3 with Austria, and there is a subplot: their coach, Vladimir Petković, managed Switzerland for seven years before Murat Yakin took over, so he knows exactly what he is trying to knock out. The concern for the Algeria side of a bet is up front — Mohamed El Amine Amoura is a serious doubt with a thigh problem, which thins their most direct route to goal. Add a rainy Vancouver forecast (around 12-16°C, showers) at a stadium treated as effectively open-air, and I lean to the fitter, more settled team.
Pick of the day: Switzerland to win, or Switzerland draw-no-bet at a shade over even money if you want the insurance. Amoura’s fitness is the swing factor and it points the Swiss way.
Parlay Angle for July 2
A natural July 2 multi keeps the two favourites and adds the goals read: Spain to win + Switzerland to win + under 2.5 in Portugal-Croatia. That blends two moneyline anchors with the day’s clearest game-state lean. For the mechanics, see our parlay betting guide; if you would rather trade the Toronto and Vancouver games live, the live betting page is the place to start.
- Spain (1.33) are the day’s shortest favourite but missing both first-choice wingers — value is Spain and under 2.5, not the moneyline.
- Portugal-Croatia in Toronto: Croatia shortened ~45% overnight while Portugal drifted; under 2.5 or Croatia double chance is the read.
- Switzerland (2.02) over Algeria in Vancouver is the pick of the day, with Amoura a serious doubt for Algeria.
- Two of the three ties are on Canadian soil — Toronto (7:00 PM ET) and Vancouver (11:00 PM ET / 8:00 PM PT).
Where to Bet in Canada
These markets are live on Canadian-facing books such as Boomerang Bet, Rabona, Blitz.bet and Spinit, all priced in CAD. Single-game wagering is legal nationwide, with Ontario’s open market and provincial platforms elsewhere. Shop the line — the Portugal-Croatia spread alone runs 4.70 to 5.00 on Croatia between books. For the framework, start with our World Cup betting guide and the live World Cup 2026 odds board; for yesterday’s knockout drama see the July 1 results recap, and for provincial specifics the Ontario sportsbooks guide. Bet within your limits.