📊 90 MIN TOTALS
Finalised · Match completed
42%
BALL POSSESSION %
58%
16
TOTAL SHOTS
17
4
SHOTS ON TARGET
6
81%
PASS ACCURACY %
84%
9
CORNERS
7
KEY EVENTS
16 events
-
25'LENGoal · Normal GoalFlorian Thauvin · assist Matthieu Udol
-
36'LENCard · Yellow CardSaud Abdulhamid
-
42'LENGoal · Normal GoalOdsonne Édouard · assist Florian Thauvin
-
45'+3NICGoal · Normal GoalDjibril Coulibaly · assist Jonathan Clauss
-
64'LENSubst · Substitution 1Allan Saint-Maximin · assist Wesley Saïd
-
65'LENSubst · Substitution 2Odsonne Édouard · assist Abdallah Sima
-
66'NICSubst · Substitution 1Mohamed Ali Cho · assist Kaïl Boudache
-
67'NICSubst · Substitution 2Djibril Coulibaly · assist Morgan Sanson
-
67'NICSubst · Substitution 3Sofiane Diop · assist Ali Abdi
-
77'LENSubst · Substitution 3Florian Thauvin · assist Florian Sotoca
-
78'LENGoal · Normal GoalAbdallah Sima
-
79'NICSubst · Substitution 4Melvin Bard · assist Kevin Carlos Omoruyi
-
80'NICSubst · Substitution 5Dante · assist Tom Louchet
-
85'NICCard · Yellow CardKojo Peprah Oppong
-
90'+2NICCard · Yellow CardMorgan Sanson
-
90'+6LENCard · Yellow CardMatthieu Udol
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
16.0
TOTAL SHOTS
17.0
4.0
ON TARGET
6.0
8.0
OFF TARGET
7.0
4.0
BLOCKED
4.0
POSSESSION
42.0%
POSSESSION %
58.0%
283.0
PASSES
412.0
81.0%
PASS ACCURACY
84.0%
SET PIECES
9.0
CORNERS
7.0
3.0
OFFSIDES
0.0
DISCIPLINE
16.0
FOULS
11.0
2.0
YELLOW CARDS
2.0
5.0
GK SAVES
0.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
LENS
3 shots
Florian Thauvin
1/1
Odsonne Édouard
1/1
Abdallah Sima
1/1
NICE
7 shots
Elye Wahi
1/3
Sofiane Diop
2/3
Djibril Coulibaly
1/1
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
8
EVENTS LOGGED
8
EVENTS LOGGED
LINEUPS
3-4-3 vs 3-4-2-1

3-4-2-1

40
ROBIN RIS
20
MALANG SA
25
ISMAELO G
32
KYLLIAN A
14
MATTHIEU
28
ADRIEN TH
8
MAMADOU S
23
SAUD ABDU
9
ALLAN SAI
11
ODSONNE É
10
FLORIAN T
31
MAXIME DU
37
KOJO PEPR
4
DANTE
33
ANTOINE M
26
MELVIN BA
6
HICHAM BO
39
DJIBRIL C
92
JONATHAN
10
SOFIANE D
25
MOHAMED A
11
ELYE WAHI

7
Florian Soto...
F
21
Amadou Haida...
M
5
Andrija Bula...
M
2
Ruben Aguila...
D
27
Arthur Masua...
D
16
Mathieu Gorg...
G
19
Abdallah Sim...
F
22
Wesley Saïd
F
38
Rayan Fofana
F
COACH:
Pierre Sage

47
Tiago Gouvei...
F
32
Kaïl Boudach...
F
24
Charles Vanh...
M
8
Morgan Sanso...
M
20
Tom Louchet
M
28
Abdulay Juma...
D
2
Ali Abdi
D
80
Yehvann Diou...
G
90
Kevin Carlos...
F
COACH:
Claude Puel
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Jérôme Brisard, France
—
LEN MANAGER
Pierre Sage
head coach
NIC MANAGER
Claude Puel
head coach

2
LEN WINS
2
DRAWS

6
NIC WINS
20%
20%
60%
7
–
11
TOTAL GOALS · 10 MEETINGS
1.80
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 10
LENS
LAST 5 OVERALL
W
L
W
D
D
NICE
LAST 5 OVERALL
D
L
D
D
W
LEAGUE CONTEXT
FULL TABLE →
Standings not yet available for this league.
COMMENTARY
-
90'+6
Card · Yellow Card · Matthieu Udol
-
90'+2
Card · Yellow Card · Morgan SansonFoul
-
85'
Card · Yellow Card · Kojo Peprah OppongFoul
-
80'
Subst · Substitution 5 · Dante
-
79'
Subst · Substitution 4 · Melvin Bard
-
78'
Goal · Normal Goal · Abdallah Sima
-
77'
Subst · Substitution 3 · Florian Thauvin
-
67'
Subst · Substitution 3 · Sofiane Diop
-
67'
Subst · Substitution 2 · Djibril Coulibaly
-
66'
Subst · Substitution 1 · Mohamed Ali Cho
-
65'
Subst · Substitution 2 · Odsonne Édouard
-
64'
Subst · Substitution 1 · Allan Saint-Maximin
- HALF TIME · 2 – 1
-
45'+3
Goal · Normal Goal · Djibril Coulibaly
-
42'
Goal · Normal Goal · Odsonne Édouard
-
36'
Card · Yellow Card · Saud AbdulhamidFoul
-
25'
Goal · Normal Goal · Florian Thauvin
📊 AVERAGE ACROSS 13 BOOKMAKERS
LENS WIN
1.48
67.6% implied
↑ best 1.52
DRAW
4.42
22.6% implied
↑ best 4.75
NICE WIN
6.32
15.8% implied
↑ best 6.90
Market favors Lens. AI projects LENS 42%.
MATCH WINNER ODDS
avg across bookmakers
AI SAYS
LENS 42%
· EDGE column shows AI probability minus market implied probability
| BOOKMAKER | 1 | X | 2 | EDGE |
|---|---|---|---|---|
| 10Bet | 1.51 | 4.30 | 5.60 | +14.7% |
| 1xBet | 1.52 | 4.68 | 6.90 | +16.6% |
| Bet365 | 1.45 | 4.75 | 5.50 | +16.9% |
| Betano | 1.52 | 4.50 | 6.90 | +15.8% |
| Betfair | 1.40 | 4.10 | 6.00 | +13.6% |
| BetVictor | 1.44 | 4.10 | 6.00 | +13.6% |
| Dafabet | 1.50 | 4.60 | 6.40 | +16.3% |
| Marathonbet | 1.51 | 4.65 | 6.85 | +16.5% |
| Pinnacle | 1.49 | 4.56 | 6.70 | +16.1% |
| SBO | 1.45 | 4.20 | 6.47 | +14.2% |
| Superbet | 1.49 | 4.40 | 6.40 | +15.3% |
| Unibet | 1.46 | 4.40 | 6.40 | +15.3% |
| William Hill | 1.44 | 4.20 | 6.00 | +14.2% |
Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.
📊 OTHER MARKETS
avg across bookmakers
Over/Under · BTTS · Asian Handicap
⚽ GOALS · OVER / UNDER
1.5
O 1.22
U 3.98
2.5
O 1.74
U 2.05
3.5
O 2.85
U 1.40
⚽ BOTH TEAMS SCORE
YES
1.87
10 bks
NO
1.86
10 bks
⚖ ASIAN HANDICAP
Away -0.25
3.30
Away -0.5
2.56
Away -0.75
2.31
Away -1
2.01
Away -1.25
1.74
Away -1.5
1.58
📈 MARKET MOVEMENT
historical line movement
How the market shifted before kick-off
Smoothed line illustration · per-snapshot historical odds storage activates Q3.