Two matches on the Fourth of July, which feels right — a holiday card that gives you one game worth debating and one that's mostly foregone conclusion with the asterisk of it's a knockout game so nothing is truly foregone. The firmest read on the whole slate is France in Philadelphia, where the model sees a 79% win probability and the xG gap is about as wide as you'll find this deep in a World Cup. The intrigue lives in Houston, where Morocco is a clear favorite but Canada is the kind of team that can make 54% feel optimistic in a one-off game. Across both matches, the model and the market are essentially in agreement on the side — which means there's no edge worth playing today, and that's worth saying out loud rather than manufacturing something. Two good games, one honest read.
France Has a Date in Philly. The Question Is the Margin.
Two quarterfinal-round knockout matches, one genuinely interesting and one that isn't close on paper. The model and the market are in the same pew on both. Here's what's actually worth your attention today.
Houston gets the more interesting of the two matches, even if Morocco is the clear favorite. Canada has been one of the better stories of this tournament — a team that genuinely surprised people in the group stage and carries a crowd that travels well and believes. But believing and converting are different things, and the model's xG read tells you something honest about the gap: Morocco generates nearly twice the expected threat.
The shape of this game probably looks like Morocco controlling possession and territory, Canada sitting compact and trying to spring something on the break — which is a real tactical identity for Jesse Marsch's group, not just a fallback. They can hurt you if you get sloppy. The problem is Morocco doesn't get sloppy. Walid Regragui has built a side that is disciplined in a way that makes life genuinely difficult for transition-heavy opponents.
On totals, the model sits at 44% for over 2.5 goals against a market of 41% — close enough that there's no number worth playing there either. This one reads as a tight, professional Moroccan win, the kind of 1-0 or 2-0 that looks inevitable in hindsight and nerve-wracking all the way through. The model and the market agree on the side, and with no edge surfacing through 30 books, there's nothing to play here. Just watch it.
France in Philadelphia against Paraguay, and the numbers here are about as lopsided as you see in a knockout game. Paraguay has been a genuine overachiever to reach this stage — their run has required real defensive organization and a couple of results that went their way — but the xG model is not kind about what happens when they step up to this level.
An xG gap of 0.6 to 2.2 is not a rounding error. France at this point in a tournament is France — Mbappé, Griezmann, a midfield that can suffocate you and a back line that has been mostly unbothered. Paraguay will likely defend deep and try to make it ugly, which is their best and maybe only path. They've done it before. But doing it against this attack for 90-plus minutes is a different ask.
The one mildly interesting wrinkle: the market (59%) is more convinced on over 2.5 goals than the model (53%). A six-point gap across 29 books is modest, but it does suggest the market expects France to open this up rather than manage it to a clean 1-0. Given France's firepower and Paraguay's need to eventually push forward if they fall behind, that reads right. Still — no totals pick surfaced from the model, and we're not going to force one just because the gap is tempting.
France wins. The only real question is whether Paraguay makes them earn it or whether this becomes a comfortable afternoon in Philly.
If you're circling one match today, it's Canada vs. Morocco in Houston — not because there's an edge to play, but because it's the game with actual uncertainty baked in and a real underdog story worth watching. France-Paraguay is good television if France decides to put on a show, but it's mostly a coronation dressed as a contest.
The honest summary of July 4th: the model and the market agree on both sides, no picks surfaced, and we're sitting at 2-1 on three conviction plays this tournament. Today is a day to watch the games. Sometimes that's exactly what it should be.