QF · Match 97FIFA World Cup 2026
France
Manager: Didier Deschamps
FT2 – 0
Morocco
Manager: Mohamed Ouahbi
60' K. Mbappé66' O. Dembélé
Boston Stadium · Thursday, 9 July 2026 · 21:00 · FT · France won after full-time.
Sanstari Daily Market Bulletin
Officiating

Referee profile

Sample
NO REFEREE
F. Tello Figueroa
No referee has been appointed for this fixture yet.
Market

Total Cards Over/Under 2.5

Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 2.5
Above Estimate
1.44
Estimate
1.57
Pinnacle
1.57
Bet365
+12.1%
Above Est.
Under 2.5
Below Estimate
3.30
Estimate
2.20
Pinnacle
2.25
Bet365
-29.7%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 9 Jul 20:45older price · 120d agoPinnacleas of 9 Jul 20:45older price · 120d ago
Market

Total Cards Over/Under 3.5

Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 3.5
Above Estimate
2.08
Estimate
2.57
Pinnacle
2.25
Bet365
+11.4%
Above Est.
Under 3.5
Below Estimate
1.93
Estimate
1.50
Pinnacle
1.57
Bet365
-16.5%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 9 Jul 20:45older price · 120d agoPinnacleas of 9 Jul 20:45older price · 120d ago
Market

Total Cards Over/Under 4.5

Pre-game
Market State
NO SIGNAL
No active signal or price difference in this market
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 4.5
Below Estimate
3.45
Estimate
—
Pinnacle
3.15
Unibet
-6.0%
Below Est.
Under 4.5
Below Estimate
1.41
Estimate
—
Pinnacle
1.30
Unibet
-5.1%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
Unibetas of 9 Jul 20:45older price · 120d ago
Market

Both Teams To Receive a Card

Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Yes
Below Estimate
1.72
Estimate
—
Pinnacle
1.50
Bet365
-10.2%
Below Est.
No
Above Estimate
2.42
Estimate
—
Pinnacle
2.50
Bet365
+6.8%
Above Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 9 Jul 20:45older price · 120d ago
Market

Asian Handicap Cards +0

Pre-game
Market State
NO SIGNAL
No active signal or price difference in this market
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
France +0
No Difference
1.98
Estimate
2.04
Pinnacle
—
Soft
—
No Diff
Morocco +0
No Difference
2.04
Estimate
1.79
Pinnacle
—
Soft
—
No Diff
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
Pinnacleas of 9 Jul 20:45older price · 120d ago
Match odds

Player to be Booked

Latest price · implied probability
Source
BET365
OutcomePriceImplied
Marwan Saadane
2.87—
Sofyan Amrabat
3.00—
Lucas Hernandez
3.20—
Theo Hernandez
3.50—
Kouadio Kone
3.50—
Samir El Mourabet
3.60—
Adrien Rabiot
3.75—
Issa Diop
3.75—
Achraf Hakimi
3.75—
Aurelien Tchouameni
3.75—
Zakaria El Ouahdi
3.75—
Dayot Upamecano
4.00—
Ibrahima Konate
4.00—
Neil El Aynaoui
4.00—
Redouane Halhal
4.00—
Warren Zaire Emery
4.00—
Gessime Yassine
4.00—
Ayyoub Bouaddi
4.00—
Booked
4.0025%
Ngolo Kante
4.00—
Malo Gusto
4.50—
Maghnes Akliouche
4.50—
Chadi Riad
4.75—
Ayoube Amaimouni-Echghouyab
4.75—
Lucas Digne
5.00—
William Saliba
5.00—
Amine Sbai
5.00—
Youssef Belammari
5.00—
Bilal El Khannous
5.00—
Desire Doue
5.00—
Anass Saleh-Eddine
5.00—
Rayan Cherki
5.50—
Noussair Mazraoui
6.00—
Maxence Lacroix
6.00—
Bradley Barcola
6.00—
Ismael Saibari
6.00—
Azz-Eddine Ounahi
6.00—
Jules Kounde
6.50—
Michael Olise
6.50—
Brahim Diaz
7.00—
Soufiane Rahimi
7.00—
Ousmane Dembele
7.50—
Kylian Mbappe
7.50—
Jean-Philippe Mateta
7.50—
Marcus Thuram
7.50—
Ayoub El Kaabi
7.50—
Chemsdine Talbi
7.50—
Brice Samba
9.50—
Mike Maignan
9.50—
Ahmed Tagnaouti
10.00—
Bono
10.00—
Munir Mohamedi
10.00—
Robin Risser
15.00—
Source: bet365 · 53 outcomes · informational only
Match odds

1st Player Booked

Latest price · implied probability
Source
BET365
OutcomePriceImplied
Marwan Saadane
8.50—
Sofyan Amrabat
9.00—
Lucas Hernandez
9.50—
1st Card
10.0010%
Adrien Rabiot
11.00—
Theo Hernandez
11.00—
Aurelien Tchouameni
11.00—
Kouadio Kone
11.00—
Samir El Mourabet
11.00—
Dayot Upamecano
12.00—
Issa Diop
12.00—
Ibrahima Konate
12.00—
Achraf Hakimi
12.00—
Zakaria El Ouahdi
12.00—
Warren Zaire Emery
12.00—
Ngolo Kante
12.00—
Neil El Aynaoui
13.00—
Redouane Halhal
13.00—
Gessime Yassine
13.00—
Ayyoub Bouaddi
13.00—
Malo Gusto
15.00—
Maghnes Akliouche
15.00—
Chadi Riad
15.00—
Ayoube Amaimouni-Echghouyab
15.00—
Lucas Digne
17.00—
William Saliba
17.00—
Amine Sbai
17.00—
Youssef Belammari
17.00—
Bilal El Khannous
17.00—
Desire Doue
17.00—
Anass Saleh-Eddine
17.00—
Noussair Mazraoui
19.00—
Rayan Cherki
19.00—
Ismael Saibari
19.00—
Azz-Eddine Ounahi
19.00—
Jules Kounde
21.00—
Brahim Diaz
21.00—
Maxence Lacroix
21.00—
Soufiane Rahimi
21.00—
Michael Olise
21.00—
Bradley Barcola
21.00—
Ousmane Dembele
23.00—
Kylian Mbappe
23.00—
Jean-Philippe Mateta
23.00—
Marcus Thuram
23.00—
Ayoub El Kaabi
23.00—
Chemsdine Talbi
23.00—
Brice Samba
29.00—
Mike Maignan
29.00—
Ahmed Tagnaouti
29.00—
Bono
29.00—
Munir Mohamedi
29.00—
Robin Risser
41.00—
Source: bet365 · 53 outcomes · informational only
Match events

Cards in this match

Total cards · France 0 / Morocco 1
State
FULL-TIME
63'Yellow card
Issa Diop
Foul
Morocco
Season shape

Team card averages

Bilateral comparison · qualifying campaign
Scope
OVERALL
FranceMorocco
1.4
Team cards / g
1.4
2.7
Match cards / g
4.5
Hit rates · qualifying campaign
Q17%
Team cards Over 1.5
Q38%
Q17%
Team cards Over 2.5
Q25%
Q17%
Match cards Over 3.5
Q75%
Q67%
Both teams carded
Q50%
Overall
France
17%
Over 1.5
17%
Over 2.5
17%
Over 3.5
17%
Match O3.5
Morocco
38%
Over 1.5
25%
Over 2.5
25%
Over 3.5
75%
Match O3.5
Upcoming matchesNext 6
No upcoming fixtures.