France vs Croatia

2 - 0
🕒 Sun, 23 Mar 2025 19:45 Europe/London 📍 Stade de France 🧑‍⚖️ Michael Oliver 🔁 Quarter-finals 🏁 match finished
Season
2024-2025 Season
Stage
Quarter-finals
Referee Stats
4 matches · 4.00 yellow cards avg
Yellow cards avg 4.00
Reds avg 0.00
Penalties avg 4.50
Over 4.5 cards 50%
Home wins 75%
Draws 0%
Away wins 25%
How the match was won
  • France outshot their opponent (28-5).
  • France controlled possession (62%).
  • France had the sharper finishing (8-0 shots on target).

Team Overview

France (Home stats)

Games / Record

4
W-D-L: 2-1-1

Goals For / Against

5 / 3
Avg: 1.25 / 0.75

Points

7
Avg: 1.75

Clean Sheets

3

Failed to Score

1
Croatia (Away stats)

Games / Record

4
W-D-L: 0-1-3

Goals For / Against

4 / 8
Avg: 1.00 / 2.00

Points

1
Avg: 0.25

Clean Sheets

0

Failed to Score

2

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Nations League fixture.

Quick comparison bars

1.75
PPG
0.25
1.25
GF
1.00
0.75
GA
2.00
25%
O2.5
50%
25%
BTTS
50%
75%
Score 1st
0%

League-position context

France: Unranked
Croatia: Unranked

France last 5 home

W D W L
Points7/12
Weighted index70
Goals5-3
Record2-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Croatia last 5 away

L L D L
Points1/12
Weighted index7
Goals4-8
Record0-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

France trend breakdown

Over 2.525%
BTTS25%
BTTS + O2.525%
1H Over 0.550%
Also: Over 0.5 75% · Over 1.5 75% · Over 3.5 25% · 1H BTTS 25%

Croatia trend breakdown

Over 2.550%
BTTS50%
BTTS + O2.550%
1H Over 0.550%
Also: Over 0.5 100% · Over 1.5 75% · Over 3.5 25% · 1H BTTS 50%

Scoring reliability

France score at home75%
France clean sheet at home75%
Croatia score away50%
Croatia clean sheet away0%

First-goal patterns

France score first75%
France win after scoring first67%
Croatia score first0%
Croatia win after scoring first0%
Comeback rate after conceding first: France 0% · Croatia 25%
Avg first goal minute: France 27.3' · Croatia —

Vs league average

France score at home1.25 vs 1.54
France concede at home0.75 vs 1.13
Croatia score away1.00 vs 1.13
Croatia concede away2.00 vs 1.54
France score 19% below league average, while Croatia score 12% below league average.
Defensive side: France are 34% below league average at home, and Croatia are 30% above league average away.

Head-to-head trends

Recent games2
Avg goals2.00
BTTS0%
Over 2.50%
At this venue setup: 2.00 goals on average across the last 1.

France goal timing (home)

1H scored: 20% 2H scored: 80% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 6
46-60 2
0-15 1
16-30 1
31-45 0
61-75 0
Goals conceded by 15-minute interval
76-90+ 4
16-30 1
46-60 1
61-75 1
0-15 0
31-45 0

Croatia goal timing (away)

1H scored: 43% 2H scored: 57% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 4
16-30 3
0-15 0
31-45 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
76-90+ 7
31-45 3
0-15 2
46-60 1
61-75 1
16-30 0

Match Statistics

Shots on Goal
8
0
Total Shots
28
5
Shots off Goal
14
2
Blocked Shots
6
3
Shots Inside Box
23
2
Shots Outside Box
5
3
Ball Possession
62%
38%
Corner Kicks
16
0
Fouls
14
24
Offsides
2
2
Yellow Cards
2
6
Red Cards
—
—
Goalkeeper Saves
0
6
Total Passes
864
557
Passes Accurate
778
457
Passes %
90%
82%

Events

Yellow Cards
Home
2
Away
6
Red Cards
Home
0
Away
0
Substitutions
Home
4
Away
6
35'
35' J. Stanišić
37'
37' Kylian Mbappé
45'
45' M. Kovačić
45+2'
45+2' J. Gvardiol
52' ⚽
⚽
52' ⚽ Goal · 1-0
M. Olise
Normal Goal
60' ↑↓
↑↓
60' ⇄ A. Budimir
1st substitution · For: F. Ivanović
61'
61' D. Ćaleta-Car
66' ↑↓
↑↓
66' ⇄ B. Barcola
1st substitution · For: D. Doué
71' ↑↓
↑↓
71' ⇄ I. Perišić
2nd substitution · For: M. Pašalić
71' ↑↓
↑↓
71' ⇄ A. Kramarić
3rd substitution · For: M. Baturina
74'
74' D. Livaković
80' ⚽
⚽
80' ⚽ Goal · 2-0
O. Dembélé
Normal Goal · Assist: M. Olise
82' ↑↓
↑↓
82' ⇄ M. Kovačić
4th substitution · For: K. Jakić
82' ↑↓
↑↓
82' ⇄ L. Modrić
5th substitution · For: N. Moro
90+5'
90+5' K. Jakić
99' ↑↓
↑↓
99' ⇄ O. Dembélé
2nd substitution · For: R. Kolo Muani
103'
103' R. Kolo Muani
105' ↑↓
↑↓
105' ⇄ J. Gvardiol
6th substitution · For: M. Pongračić
105' ↑↓
↑↓
105' ⇄ M. Olise
3rd substitution · For: E. Camavinga
111' ↑↓
↑↓
111' ⇄ M. Koné
4th substitution · For: W. Zaïre-Emery
120+1' ⚽
⚽
120+1' ⚽ Goal · 2-1
M. Baturina
Missed Penalty
120+2' ⚽
⚽
120+2' ⚽ Goal · 3-1
Kylian Mbappé
Penalty
120+3' ⚽
⚽
120+3' ⚽ Goal · 3-2
N. Moro
Penalty
120+4' ⚽
⚽
120+4' ⚽ Goal · 4-2
A. Tchouaméni
Penalty
120+5' ⚽
⚽
120+5' ⚽ Goal · 4-3
F. Ivanović
Missed Penalty
120+6' ⚽
⚽
120+6' ⚽ Goal · 5-3
J. Koundé
Missed Penalty
120+7' ⚽
⚽
120+7' ⚽ Goal · 5-4
M. Pašalić
Penalty
120+8' ⚽
⚽
120+8' ⚽ Goal · 6-4
R. Kolo Muani
Penalty
120+9' ⚽
⚽
120+9' ⚽ Goal · 6-5
K. Jakić
Penalty
120+10' ⚽
⚽
120+10' ⚽ Goal · 7-5
T. Hernández
Missed Penalty
120+11' ⚽
⚽
120+11' ⚽ Goal · 7-6
D. Ćaleta-Car
Penalty
120+12' ⚽
⚽
120+12' ⚽ Goal · 8-6
D. Doué
Penalty
120+13' ⚽
⚽
120+13' ⚽ Goal · 8-7
J. Stanišić
Missed Penalty
120+14' ⚽
⚽
120+14' ⚽ Goal · 9-7
D. Upamecano
Penalty

France vs Croatia 2-0: match report, goals, cards and substitutions

France beat Croatia 2-0 on Sunday, 23 March 2025 in Nations League. The match was refereed by Michael Oliver. It was played at Stade de France.

First half: No goals were scored in the first half. J. Stanišić received a yellow card for Croatia at 35'. Kylian Mbappé received a yellow card for France at 37'. M. Kovačić received a yellow card for Croatia at 45'. J. Gvardiol received a yellow card for Croatia at 45+2'.

Second half: France took the lead at 52' when M. Olise scored, making the score 1-0. Croatia made their 1st substitution at 60', with A. Budimir replacing F. Ivanović. D. Ćaleta-Car received a yellow card for Croatia at 61'. France made their 1st substitution at 66', with B. Barcola replacing D. Doué. Croatia made their 2nd substitution at 71', with I. Perišić replacing M. Pašalić. Croatia made their 3rd substitution at 71', with A. Kramarić replacing M. Baturina. D. Livaković received a yellow card for Croatia at 74'. France extended the lead at 80' when O. Dembélé scored, with the assist credited to M. Olise, making the score 2-0. Croatia made their 4th substitution at 82', with M. Kovačić replacing K. Jakić. Croatia made their 5th substitution at 82', with L. Modrić replacing N. Moro. K. Jakić received a yellow card for Croatia at 90+5'. France made their 2nd substitution at 99', with O. Dembélé replacing R. Kolo Muani. R. Kolo Muani received a yellow card for France at 103'. Croatia made their 6th substitution at 105', with J. Gvardiol replacing M. Pongračić. France made their 3rd substitution at 105', with M. Olise replacing E. Camavinga. France made their 4th substitution at 111', with M. Koné replacing W. Zaïre-Emery. Croatia scored late to reduce the deficit at 120+1' when M. Baturina scored (Missed Penalty), making the score 2-1. France added a late goal to extend the lead at 120+2' when Kylian Mbappé scored (Penalty), making the score 3-1. Croatia scored late to reduce the deficit at 120+3' when N. Moro scored (Penalty), making the score 3-2. France added a late goal to extend the lead at 120+4' when A. Tchouaméni scored (Penalty), making the score 4-2. Croatia scored late to reduce the deficit at 120+5' when F. Ivanović scored (Missed Penalty), making the score 4-3. France added a late goal to extend the lead at 120+6' when J. Koundé scored (Missed Penalty), making the score 5-3. Croatia scored late to reduce the deficit at 120+7' when M. Pašalić scored (Penalty), making the score 5-4. France added a late goal to extend the lead at 120+8' when R. Kolo Muani scored (Penalty), making the score 6-4. Croatia scored late to reduce the deficit at 120+9' when K. Jakić scored (Penalty), making the score 6-5. France added a late goal to extend the lead at 120+10' when T. Hernández scored (Missed Penalty), making the score 7-5. Croatia scored late to reduce the deficit at 120+11' when D. Ćaleta-Car scored (Penalty), making the score 7-6. France added a late goal to extend the lead at 120+12' when D. Doué scored (Penalty), making the score 8-6. Croatia scored late to reduce the deficit at 120+13' when J. Stanišić scored (Missed Penalty), making the score 8-7. France added a late goal to extend the lead at 120+14' when D. Upamecano scored (Penalty), making the score 9-7.

France used 4 substitutions while Croatia used 6 substitutions. France got 2 yellow cards, while Croatia got 6 yellow cards.

How the match was won

  • France outshot their opponent (28-5).
  • France controlled possession (62%).
  • France had the sharper finishing (8-0 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games2
Home Wins1
Draws0
Away Wins1
Over 2.5 Goals0 (0.0%)
BTTS0 (0.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals0 (0.0%)
BTTS0 (0.0%)

France vs Croatia Head-to-Head History by Season