What the odds say
The regulation-time market frames France as slight favourites at +141 / 2.41, with Spain at +239 / 3.39 and the draw at +228 / 3.28. That is a tight spread, and it should be. But there is a crucial distinction here. The 1X2 line only covers ninety minutes. If you back France to win in regulation and the match ends 1-1, that ticket loses even if France go on to win on penalties. Betting on who qualifies is a different animal entirely, one that folds extra time and shootouts into the price. Given how balanced this looks, that gap matters. The totals market tells the deeper story: Over 2.5 at -106 / 1.94 versus Under 2.5 at +102 / 2.02, an almost even split that captures the collision between elite attacking numbers and two of the meanest defences in the tournament. BTTS Yes at -145 / 1.69 leans toward a controlled 1-1 or 2-1.
Readiness of France and Spain for a knockout match
France come in with 16 goals scored, two conceded, and three straight knockout clean sheets. Their model numbers, around 2.33 xG and 0.63 xGA per game, are frightening. Mbappé, Dembélé and Olise give Deschamps multiple routes to hurt anyone, and the bench holds Barcola and Doué. The concern sits in central defence: Saliba and Upamecano missed a training session, and Tchouaméni's thigh remains a question. If the spine is compromised, France's set-piece threat and their ability to absorb pressure both drop.
Spain, with 11 goals and just one conceded, defend through the ball itself. Their 2.00 xG and 0.31 xGA per match underline a side that suffocates opponents before transitions even begin. Yet Belgium proved the crack exists: beat the first counterpress and space opens behind Rodri. That is precisely France's weapon. Merino's two late winners create a genuine selection debate, and De la Fuente's full squad availability gives him options France may not have.
Both teams are battle-tested in tight knockout games. Spain have won two 1-0s and a nervy 2-1; France have ground out 1-0 and 2-0 results. Neither panics.
Match prediction and possible scenario after 90 minutes
Spain will almost certainly own the ball. France will sit compact, invite pressure and gamble on Mbappé's runs behind Porro. The opening phase should be cagey, low on clear chances, stretching only after the first goal or the arrival of substitutes. A draw is genuinely realistic given both defences, and the Opta split of France 42.1%, draw 26.1%, Spain 31.8% reflects that fine margin. My probable score is 1-1 after ninety.
If it goes to extra time, France's bench pace, Barcola and Doué against tiring legs, feels like the sharper resource, though Merino remains Spain's specialist late threat. On penalties, Unai Simón's clean-sheet pedigree slightly edges Spain's shootout confidence.
My lean is Under 2.5 goals at +102 / 2.02, with a small stake on the draw at 3.28 for value. Two sides that have conceded three goals in twelve games do not throw caution away in a semifinal. On balance, though, if forced to name a finalist, France's superior firepower and bench depth tip me toward Les Bleus advancing.