▶ MATCH HIGHLIGHTS
powered by Highlightly
Goals, key moments & recap 1 CLIP
L’OL s’incline face à Lens et termine 4e de Ligue 1, direction les barrages de C1
Open in Youtube ↗
📊 90 MIN TOTALS
Finalised · Match completed
1.62
⚡ EXPECTED GOALS (xG)
1.46
57%
BALL POSSESSION %
43%
16
TOTAL SHOTS
14
4
SHOTS ON TARGET
4
84%
PASS ACCURACY %
81%
19
CORNERS
8
MOMEN PENTING
18 events
-
5'LENCard · Yellow CardMalang Sarr
-
20'LENGoal · Normal GoalWesley Saïd · assist Kyllian Antonio
-
27'LENCard · Yellow CardSaud Abdulhamid
-
32'LENGoal · Normal GoalWesley Saïd · assist Amadou Haidara
-
39'LENSubst · Substitution 1Kyllian Antonio · assist Ismaelo Ganiou
-
45'+1LENGoal · Normal GoalFlorian Sotoca · assist Florian Thauvin
-
46'LYOSubst · Substitution 1Ruben Kluivert · assist Roman Yaremchuk
-
46'LYOSubst · Substitution 2Ainsley Maitland-Niles · assist Hans Hateboer
-
46'LENSubst · Substitution 2Malang Sarr · assist Matthieu Udol
-
46'LENSubst · Substitution 3Saud Abdulhamid · assist Ruben Aguilar
-
54'LENGoal · Normal GoalFlorian Thauvin · assist Andrija Bulatovic
-
61'LENSubst · Substitution 4Florian Thauvin · assist Abdallah Sima
-
61'LENSubst · Substitution 5Amadou Haidara · assist Adrien Thomasson
-
63'LYOCard · Yellow CardPavel Šulc
-
71'LYOSubst · Substitution 3Endrick · assist Malick Fofana
-
71'LYOSubst · Substitution 4Orel Mangala · assist Ernest Nuamah
-
73'LENCard · Yellow CardRuben Aguilar
-
83'LENCard · Yellow CardNidal Čelik
RATING PEMAIN · TOP 5 SETIAP TIM
0–10 scale
MATCH STATS
H vs A
ATTACK
1.6
xG
1.5
16.0
TOTAL SHOTS
14.0
4.0
ON TARGET
4.0
7.0
OFF TARGET
8.0
5.0
BLOCKED
2.0
POSSESSION
57.0%
POSSESSION %
43.0%
447.0
PASSES
348.0
84.0%
PASS ACCURACY
81.0%
SET PIECES
19.0
CORNERS
8.0
DISCIPLINE
10.0
FOULS
11.0
1.0
YELLOW CARDS
4.0
1.0
GK SAVES
4.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
LYON
6 shots
Corentin Tolisso
1/4
Afonso Moreira
1/2
LENS
8 shots
Wesley Saïd
2/5
Florian Sotoca
1/1
Andrija Bulatovic
0/1
Florian Thauvin
1/1
📈 xG RACE
final xG: 1.62 – 1.46
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps butuh broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
5
EVENT TERCATAT
13
EVENT TERCATAT
SUSUNAN PEMAIN
4-3-1-2 vs 3-4-2-1

3-4-2-1

1
DOMINIK G
21
RUBEN KLU
19
MOUSSA NI
22
CLINTON M
98
AINSLEY M
8
CORENTIN
5
OREL MANG
16
ABNER VIN
10
PAVEL ŠUL
17
AFONSO MO
9
ENDRICK
16
MATHIEU G
20
MALANG SA
4
NIDAL ČEL
32
KYLLIAN A
27
ARTHUR MA
21
AMADOU HA
5
ANDRIJA B
23
SAUD ABDU
22
WESLEY SA
10
FLORIAN T
7
FLORIAN S

99
Noah Nartey
M
44
Khalis Merah
M
3
Nicolás Tagl...
D
40
Rémy Descamp...
G
37
Ernest Nuama...
F
11
Malick Fofan...
F
77
Roman Yaremc...
F
33
Hans Hateboe...
D
39
Mathys de Ca...
M
COACH:
Paulo Fonseca

38
Rayan Fofana
F
18
Fode Sylla
M
40
Robin Risser
G
19
Abdallah Sim...
F
28
Adrien Thoma...
M
14
Matthieu Udo...
D
2
Ruben Aguila...
D
25
Ismaelo Gani...
D
41
Mezian Meslo...
M
COACH:
Pierre Sage
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
WASIT
François Letexier, France
—
LYO MANAGER
Paulo Fonseca
pelatih
LEN MANAGER
Pierre Sage
pelatih

3
LYO WINS
3
SERI

4
LEN WINS
30%
30%
40%
11
–
14
TOTAL GOALS · 10 MEETINGS
2.50
RATA-RATA GOL / PERTANDINGAN
PERTEMUAN TERKINI
SHOWING 5 / 10
LYON
5 TERAKHIR KESELURUHAN
L
W
W
W
W
LENS
5 TERAKHIR KESELURUHAN
L
W
D
D
W
MATCH IMPACT
Final 0–4 · result locked

Lost · already at 60 pts
Champions League Qualification

Won · already at 70 pts
Champions League
KONTEKS LIGA
FULL TABLE →
| # | TIM | P | W | D | L | GD | PTS | PERFORMA |
|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint Germain
|
34 | 24 | 4 | 6 | +45 | 76 |
L
W
W
D
W
|
| 2 |
Lens
|
34 | 22 | 4 | 8 | +31 | 70 |
W
L
W
D
D
|
| 3 |
Lille
|
34 | 18 | 7 | 9 | +15 | 61 |
L
W
D
W
D
|
| 4 |
Lyon
|
34 | 18 | 6 | 10 | +13 | 60 |
L
L
W
W
W
|
| 5 |
Marseille
|
34 | 18 | 5 | 11 | +18 | 59 |
W
W
L
D
L
|
| 6 |
Rennes
|
34 | 17 | 8 | 9 | +9 | 59 |
L
W
L
W
W
|
| 7 |
Monaco
|
34 | 16 | 6 | 12 | +6 | 54 |
L
L
W
D
D
|
| 8 |
Strasbourg
|
34 | 15 | 8 | 11 | +11 | 53 |
W
W
D
L
W
|
| 9 |
Lorient
|
34 | 11 | 12 | 11 | -3 | 45 |
L
W
D
L
W
|
| 10 |
Toulouse
|
33 | 12 | 8 | 13 | +1 | 44 |
W
W
D
L
L
|
| 11 |
Paris FC
|
34 | 11 | 11 | 12 | -3 | 44 |
W
L
W
L
W
|
| 12 |
Stade Brestois 29
|
34 | 10 | 9 | 15 | -12 | 39 |
D
L
L
L
D
|
| 13 |
Angers
|
34 | 9 | 9 | 16 | -19 | 36 |
D
D
L
L
D
|
| 14 |
Le Havre
|
34 | 7 | 14 | 13 | -12 | 35 |
W
L
D
D
D
|
| 15 |
Auxerre
|
34 | 8 | 10 | 16 | -10 | 34 |
W
W
W
L
D
|
| 16 |
Nice
|
34 | 7 | 11 | 16 | -23 | 32 |
D
L
D
D
D
|
| 17 |
Nantes
|
33 | 5 | 8 | 20 | -23 | 23 |
L
W
L
L
D
|
| 18 |
Metz
|
34 | 3 | 8 | 23 | -44 | 17 |
D
L
L
D
L
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
83'
Card · Yellow Card · Nidal ČelikRoughing
-
73'
Card · Yellow Card · Ruben AguilarHandling
-
71'
Subst · Substitution 4 · Orel Mangala
-
71'
Subst · Substitution 3 · Endrick
-
63'
Card · Yellow Card · Pavel ŠulcRoughing
-
61'
Subst · Substitution 5 · Amadou Haidara
-
61'
Subst · Substitution 4 · Florian Thauvin
-
54'
Goal · Normal Goal · Florian Thauvin
-
46'
Subst · Substitution 3 · Saud Abdulhamid
-
46'
Subst · Substitution 2 · Malang Sarr
-
46'
Subst · Substitution 2 · Ainsley Maitland-Niles
-
46'
Subst · Substitution 1 · Ruben Kluivert
- HALF TIME · 0 – 3
-
45'+1
Goal · Normal Goal · Florian Sotoca
-
39'
Subst · Substitution 1 · Kyllian Antonio
-
32'
Goal · Normal Goal · Wesley Saïd
-
27'
Card · Yellow Card · Saud AbdulhamidTripping
-
20'
Goal · Normal Goal · Wesley Saïd
-
5'
Card · Yellow Card · Malang SarrTripping
📊 AVERAGE ACROSS 13 BOOKMAKERS
LYON WIN
1.69
59.2% implied
↑ best 1.75
DRAW
4.18
23.9% implied
↑ best 4.46
LENS WIN
4.42
22.6% implied
↑ best 4.80
Market favors Lyon. AI projects LYON 48% · value bet Over 2.5.
ODDS PEMENANG PERTANDINGAN
rata-rata dari bandar
AI BILANG
LYON 48%
· EDGE column shows AI probability minus market implied probability
| BANDAR | 1 | X | 2 | EDGE |
|---|---|---|---|---|
| 10Bet | 1.68 | 4.10 | 4.30 | +2.7% |
| 1xBet | 1.75 | 4.46 | 4.57 | +4.1% |
| 888Sport | 1.67 | 4.00 | 4.20 | +2.2% |
| Bet365 | 1.67 | 4.10 | 4.50 | +3.8% |
| Betano | 1.72 | 4.30 | 4.80 | +5.2% |
| Betfair | 1.70 | 4.10 | 4.40 | +3.3% |
| BetVictor | 1.67 | 4.20 | 4.50 | +3.8% |
| Dafabet | 1.70 | 4.30 | 4.50 | +3.8% |
| Marathonbet | 1.72 | 4.40 | 4.50 | +3.8% |
| Pinnacle | 1.72 | 4.34 | 4.48 | +3.7% |
| SBO | 1.70 | 3.92 | 4.13 | +1.8% |
| Unibet | 1.66 | 4.10 | 4.40 | +3.3% |
| William Hill | 1.67 | 4.00 | 4.20 | +2.2% |
Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.
📊 OTHER MARKETS
rata-rata dari bandar
Over/Under · BTTS · Asian Handicap
⚽ GOALS · OVER / UNDER
1.5
O 1.14
U 5.14
2.5
O 1.50
U 2.50
3.5
O 2.29
U 1.62
⚽ BOTH TEAMS SCORE
YES
1.52
10 bks
NO
2.40
10 bks
⚖ ASIAN HANDICAP
Away -0.25
2.57
Away -0.5
2.17
Away -0.75
1.95
Away -1
1.69
Away -1.25
1.56
Away -1.5
1.45
📈 MARKET MOVEMENT
pergerakan line historis
Bagaimana pasar bergeser sebelum kickoff
Smoothed line illustration · per-snapshot historical odds storage activates Q3.