SportBettingStats

France vs Spain — result & stats

Semi-finals · 2026-07-14 19:00

France crestFrance
0–2
Spain crestSpain

Recent form

Francelast 10
7W 1D 2L·2.1 scored · 1.1 conceded /game
Spainlast 10
10W 0D 0L·2.2 scored · 0.6 conceded /game

Analysis & Betting Tips

France, hosting a World Cup quarter-final. Their prolific attack crashes right into Spain's brick wall defence. Forget the tidy clean sheets. This tactical mismatch? It's where the smart money lies.

France, the tournament hosts, roll in with a ruthless record: 8 wins in 10 matches. They're averaging 2.6 goals a game. At home – where this quarter-final plays out – they've pushed past 2.5 goals in 75% of recent fixtures. That's six of eight games. Bookmakers have always backed this form. France blew through their first three group matches, scoring 10 and giving up just 2. They look like clear contenders.

Spain, on the other hand? Unbeaten in three straight meetings. And they haven't conceded a single goal all tournament. Three matches, three clean sheets, zero goals against. It's the kind of defensive run that feels almost artificial; even the best outfits usually leak one. But the record is stark. Spain's expected goals against them average 1.98 across six recent matches. That's decent for most. Spain just executes.

Here's the tension. France's home over-2.5 hit rate (75%) isn't some statistical anomaly. It's backed by serious attacking output: 2.27 xG per match over six recent outings. And Kylian Mbappé finishes everything. Spain's perfect defensive record is real, no doubt. But it’s built on three matches. Three. That’s a small sample. Two: Spain has only managed 1.7 goals per match away from home this tournament. Four of their last eight matches went under 2.5 goals. Spain defends like champions, absolutely. But they don't score like a team that locks games into 0-1 or 0-0. They simply don't concede, but they don’t overwhelm you either.

So, the market is caught. France's home dominance? Very real. Spain's defensive impermeability? Currently real. But Spain's own attack hasn't exactly exploded enough to guarantee a low-scoring French struggle. Both attacks, frankly, look adequate against the opposing defence. And that’s precisely where the over-2.5 angle finds its value.

France wants the ball. Their recent average stands at 58% possession. They fire off 18.3 shots per match. This is a team that demands control, builds pressure, and creates volume. Mbappé, 7 goals in 5 appearances with an 8.38 rating, defines this. Rapid. Direct. Deadly on transition. But he’s hungry in open play too. Ousmane Dembélé (4 goals in 5 games) adds another layer to that attack. Mathys Olise pulled 5 assists from one recent spell, then 3 goals in another. France's offence runs deep.

Spain loves possession even more. They’ve averaged 66% across six recent matches. But functionally? They’re a suffocating unit. Their 1.98 xG average and 8.43 corners per match tell the real story: Spain has the ball, but they don't dominate the open play. They are disciplined. Organised. Defensively relentless. Marc Cucurella (2 assists in 4 games) offers width, and Álex Baena has chipped in (1 goal, 1 assist in 3 matches). But the attacking narrative here is secondary. This is a 4-3-3 that prioritises shape, recovery, and converting very limited chances. Mikel Oyarzabal leads the line with 4 goals in 4 recent appearances. He’s a sharp finisher, not a high-volume scorer.

The clash is obvious. France wants the ball. France wants multiple opportunities. Spain wants to absorb. Spain wants to stay compact. Then punish on the break. France's 58% possession means Spain will definitely have their moments with the ball. But France’s intent is clear: control the tempo, manufacture openings. This scenario? It screams over-2.5 goals. Spain won’t just sit. They’ll have periods of possession. France will press. Chances will pile up.

Spain’s got France’s number. Four wins to one since 2012. That kind of scoreline always matters in knockout football. Historical wounds, if you will. The most recent? June 2025: Spain 5, France 4. A classic. Both teams scored heavily. Both looked vulnerable. Before that, July 2024: Spain 2, France 1. A year prior, October 2021 in a friendly: France 2, Spain 1 – France's only win in this run. The pattern holds: these meetings are competitive. Open. Rarely low-scoring. The five matches have seen a 60% BTTS rate and a 60% over-2.5 rate. Small sample? Sure. But it screams consistency: France and Spain play, goals flow.

The June 2025 game is the big one. Just eight days ago, in reality. France shipped 5, scored 4. Spain's defence didn't look like a fortress. Neither did France's. It was end-to-end. What’s changed since? Spain has played one official fixture, presumably a knockout win with a clean sheet. France played differently in their group phase, but Mbappé's form (7 goals in 5 matches) suggests no drop-off. That recent meeting is a warning: this pairing produces goals.

Mbappé is the man. Seven goals in five appearances. He's on fire. His 8.38 rating is elite. France's system is built to create space for him. Spain's defensive compactness faces its toughest test against his pace and directness. He’s not just a finisher. He drags defenders out, creates space for everyone else. Dembélé (4 goals in 5 games, 7.86 rating) is the secondary, but still significant, threat. He operates in midfield, but with a goal-scorer’s mentality. France's combination play flows right through him.

For Spain, Oyarzabal is the key outlet. Four goals in four recent appearances show he’s in form. But his role is more clinical finisher than creative engine. He’ll be isolated at times against France's possession. His conversion rate is everything. Baena offers creativity, but Spain’s attacking tempo is controlled. They won't match France’s shot count (18.3 per match) with the same conviction. This is Mbappé’s tournament to lose. This fixture will define it. Spain’s defence is organized, yes. But they can’t afford even one lapse. France will create multiple moments. Spain's challenge: stay compact enough to limit France, while creating just enough themselves to keep it from going over 2.5. A tough ask.

Spain's tournament stats spell it out defensively: 3 clean sheets across 3 matches, 0 goals conceded. But they also failed to score once. That's a 1.7 goals per match average away from home. This is a side that plays 0-0 draws and 1-0 wins. At home – or on a neutral ground that effectively favors them – they are ruthlessly efficient. France's home over-2.5 hit rate is 75%. Six of eight matches. That's not a coin flip; that’s a pattern. When France is at home and attacking, they routinely hit over 2.5 goals. Their recent xG of 2.27 per match is well above what you’d expect to translate into just two goals or fewer. Mbappé’s finishing has been extraordinary; he's capitalizing on chances at an elite rate.

Spain’s over-2.5 rate sits at 50%. Four of eight matches. Even with their fortress defence, they've played in high-scoring games half the time. Their own inability to score at pace means they’re reliant on tightness at the back. But if they concede early, their offence won't mount a rapid comeback. Conversely, if France gets ahead, Spain will have to open up. That's a highway for French counters. First-half dynamics matter. France hit first-half goals in 62.5% of their recent matches. Spain in 75%. Whoever scores first will dictate the tempo. But Spain’s clean-sheet record suggests caution. They won't give up a goal cheaply. France’s patience might wear thin. That means more open play as the clock ticks.

Over 2.5 Goals. That's the value play. France is prolific at home with a 75% conversion rate for over 2.5. Spain is unbeaten, stingy. But they’re not a 0-1 side always. They’re a 1-0 or 0-1 side with occasional variations. The recent head-to-head (June 2025: Spain 5, France 4)? That's the most instructive evidence of what happens at this level. Goals come.

Spain to win? That's the secondary selection, leaning towards an away result. Spain’s form is immaculate: 7 wins, 3 draws, 0 losses in 10 matches. They have the defensive record to frustrate France. But they haven't been prolific enough to be a heavy favorite despite that defensive excellence. I put them at 45% to win, with a 45% draw probability. A narrow edge, not a dominant one. Tournament context: France are hosts. France has Mbappé in Ballon d'Or form. France scores fast. Spain's defensive perfection is real. But it faces its biggest test here.

This quarter-final amplifies everything. France wants a home World Cup crown; every match is crucial. Spain chases a first World Cup title in eight years (their last was 2010). Both teams will be sharp. But Spain's composure, their defensive discipline under pressure, is historically superior. They’ve faced France four times since 2012. Lost only once. That record stands for something.

Here’s the rub with Over 2.5. One perfect Spanish defensive performance. France can’t break it. Ends 1-1. Or 1-0 Spain. France doesn’t replicate their June form, Mbappé gets crowded out by Spain’s shape. In that scenario, under-2.5 hits despite France's 75% home rate. It’s a real risk. Spain has the defensive machinery to force a low-scoring game. The question is whether France’s attacking volume, and Mbappé’s form, can overcome it. The evidence nudges towards the over. But Spain’s unbeaten run, those clean sheets? A quiet Spanish win wouldn’t be a shock.

Our verdict

France’s prolific home attack crashes into Spain’s brick wall defence. Elite quality on both sides. Over 2.5 Goals is where the money is. France’s 75% home hit rate. And the tactical openness that simply *has* to emerge when Spain’s suffocating defence meets France’s possession game. Spain to win? Still the secondary lean, based on their record. But forget the scoreline, bet the goals.

Betting tips

Over 2.5 Goals. This is the primary angle. France hit over 2.5 in 75% of their home matches (6 of 8), averaging 2.27 expected goals over six recent fixtures. Mbappé is in ruthless form, with 7 goals in 5 appearances. Spain's fortress defence – 3 clean sheets, 0 goals conceded this tournament – is impressive. But their own attacking output (1.7 away average, 50% under-2.5 rate) means they won't necessarily force 1-0 scorelines. The June 2025 head-to-head (Spain 5, France 4) is the real tell: when these sides meet, goals flow. Spain to win is the secondary pick, backed by their 4-1 head-to-head advantage since 2012 and unbeaten form (7 wins, 3 draws). But that doesn't negate the over-2.5 value. Spain's defensive excellence will be tested by France's volume and precision. That stress usually produces goals.

Match stats

Full-time statistical comparison
FranceSpain
0.3Expected goals (xG)1.63
10Shots10
3Shots on target2
7Corners1
2Yellow cards1
—Red cards—
49Possession %51
84Pass accuracy %86

Timeline

FranceSpain
  1. A. Rabiot
    9'
  2. 22'
    Mikel Oyarzabal (pen)
  3. W. Saliba
    30'
  4. 31'
    Marc Cucurella
  5. A. Rabiot
    46'
  6. B. Barcola
    57'
  7. 58'
    Pedro Porro
  8. L. Digne
    72'
  9. M. Olise
    72'
  10. 74'
    Mikel Oyarzabal
  11. 78'
    Dani Olmo
  12. 78'
    Fabián Ruiz
  13. 84'
    Pedro Porro
  14. 84'
    Álex Baena
  15. Kylian Mbappé
    86'

Odds & best prices

13 bookmakers
France win
2.62
Betano
Draw
3.30
Dafabet
Spain win
3.25
Dafabet
Over 2.5 Goals1.92PinnacleUnder 2.5 Goals2.021xBetBTTS — Yes1.67William HillBTTS — No2.38Betfair
BookmakerFranceDrawSpain
10Bet2.482.963.05
1xBet2.573.143.24
Bet3652.503.003.10
BetVictor2.503.003.00
Betano2.623.103.15
Betfair2.553.003.10
Dafabet2.343.303.25
Marathonbet2.483.063.14
Pinnacle2.613.063.17
SBO2.543.092.99
Superbet2.553.103.10
Unibet2.502.953.15
William Hill2.303.203.10

Decimal odds, indicative and subject to change. Highlighted = best available price.

18+ · Please gamble responsibly. Help & resources

Head-to-head

1
France wins
0
Draws
4
Spain wins
60% · 60%
BTTS · Over 2.5
  • 2025-06-05Spain5–4France
  • 2024-07-09Spain2–1France
  • 2021-10-10Spain1–2France
  • 2017-03-28France0–2Spain
  • 2012-06-23Spain2–0France

Lineups

France
4-2-3-1 · Didier Deschamps
  • 16M. MaignanG
  • 3L. DigneD
  • 17W. SalibaD
  • 4D. UpamecanoD
  • 5J. KoundeD
  • 14A. RabiotM
  • 8A. TchouameniM
  • 12B. BarcolaM
  • 11M. OliseM
  • 7O. DembeleM
  • 10K. MbappeF
Substitutes (15)
  • 1B. SambaG
  • 2M. GustoD
  • 6M. KoneM
  • 9M. ThuramF
  • 13N. KanteM
  • 15I. KonateD
  • 18W. Zaire-EmeryM
  • 19T. HernandezD
  • 20D. DoueF
  • 21L. HernandezD
  • 22J. MatetaF
  • 23R. RisserG
  • 24R. CherkiM
  • 25M. AklioucheM
  • 26M. LacroixD
Spain
4-2-3-1 · Luis de la Fuente
  • 23U. SimonG
  • 24M. CucurellaD
  • 14A. LaporteD
  • 22P. CubarsiD
  • 12P. PorroD
  • 8F. RuizM
  • 16RodriM
  • 15A. BaenaM
  • 10D. OlmoM
  • 19Lamine YamalM
  • 21M. OyarzabalF
Substitutes (15)
  • 1D. RayaG
  • 2M. PubillD
  • 3A. GrimaldoD
  • 4E. GarciaD
  • 5M. LlorenteM
  • 6M. MerinoM
  • 7F. TorresF
  • 9GaviM
  • 11Y. PinoM
  • 13J. GarciaG
  • 17N. WilliamsF
  • 18M. ZubimendiM
  • 20PedriM
  • 25V. MunozF
  • 26B. IglesiasF

In the news

Want a deeper take?

Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.

💬 Ask the AI

18+ · Please gamble responsibly. Help & resources