AI PREDICTION Projects FT 1–1 · LYON 48% · Value: Over 2.5 62%
CONF 52 FULL ANALYSIS →
Ligue 1 · REGULAR SEASON - 34 · SUN, 17 MAY · 19:00 LOCAL
LYON
4TH · 60 PTS · LAST 5:
L W W W W
FT
0 4
FULL TIME HT · 0-3
LENS
L W D D W
· 2ND · 70 PTS · LAST 5
GOALS
⚽ 20' Wesley Saïd ⚽ 32' Wesley Saïd ⚽ 45+1' Florian Sotoca ⚽ 54' Florian Thauvin
Wesley Saïd
👑
⭐ PLAYER OF THE MATCH
Wesley Saïd
Lens · 90 mins
⚽ 2 goals · 15% pass acc · 2 shots on
RATING
8.5
PREDICTIONS
▶ MATCH HIGHLIGHTS

Goals, key moments & recap 1 CLIP

powered by Highlightly
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
KEY EVENTS 18 events
  1. 5'
    Card · Yellow Card
    Malang Sarr
    LEN
  2. 20'
    Goal · Normal Goal
    Wesley Saïd · assist Kyllian Antonio
    LEN
  3. 27'
    Card · Yellow Card
    Saud Abdulhamid
    LEN
  4. 32'
    Goal · Normal Goal
    Wesley Saïd · assist Amadou Haidara
    LEN
  5. 39'
    Subst · Substitution 1
    Kyllian Antonio · assist Ismaelo Ganiou
    LEN
  6. 45'+1
    Goal · Normal Goal
    Florian Sotoca · assist Florian Thauvin
    LEN
  7. 46'
    Subst · Substitution 1
    Ruben Kluivert · assist Roman Yaremchuk
    LYO
  8. 46'
    Subst · Substitution 2
    Ainsley Maitland-Niles · assist Hans Hateboer
    LYO
  9. 46'
    Subst · Substitution 2
    Malang Sarr · assist Matthieu Udol
    LEN
  10. 46'
    Subst · Substitution 3
    Saud Abdulhamid · assist Ruben Aguilar
    LEN
  11. 54'
    Goal · Normal Goal
    Florian Thauvin · assist Andrija Bulatovic
    LEN
  12. 61'
    Subst · Substitution 4
    Florian Thauvin · assist Abdallah Sima
    LEN
  13. 61'
    Subst · Substitution 5
    Amadou Haidara · assist Adrien Thomasson
    LEN
  14. 63'
    Card · Yellow Card
    Pavel Šulc
    LYO
  15. 71'
    Subst · Substitution 3
    Endrick · assist Malick Fofana
    LYO
  16. 71'
    Subst · Substitution 4
    Orel Mangala · assist Ernest Nuamah
    LYO
  17. 73'
    Card · Yellow Card
    Ruben Aguilar
    LEN
  18. 83'
    Card · Yellow Card
    Nidal Čelik
    LEN
PLAYER RATINGS · TOP 5 EACH 0–10 scale
LYON AVG 7.0
LENS AVG 8.1
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

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
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

Cumulative xG over 90 minutes REAL xG

final xG: 1.621.46
1.3 1 0.6 0.3 1.6 0.0 HT 20' 32' 45' 54' H 1.62 A 1.46 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 28%
72% A
5
EVENTS LOGGED
13
EVENTS LOGGED
LINEUPS 4-3-1-2 vs 3-4-2-1
SUBSTITUTES · LYON
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
SUBSTITUTES · LENS
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
LYO · 0 OUT

No injuries reported · federation feed activates Q3

LEN · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
François Letexier, France
LYO MANAGER
Paulo Fonseca
head coach
LEN MANAGER
Pierre Sage
head coach
HEAD TO HEAD · ALL-TIME
3
LYO WINS
3
DRAWS
4
LEN WINS
30%
30%
40%
11 14
TOTAL GOALS · 10 MEETINGS
2.50
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
LYON LAST 5 OVERALL
L W W W W
LENS LAST 5 OVERALL
L W D D W
MATCH IMPACT Final 0–4 · result locked
LYON #4
Lost · already at 60 pts
Champions League Qualification
LENS #2
Won · already at 70 pts
Champions League
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
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 Čelik
    Roughing
  • 73'
    Card · Yellow Card · Ruben Aguilar
    Handling
  • 71'
    Subst · Substitution 4 · Orel Mangala
  • 71'
    Subst · Substitution 3 · Endrick
  • 63'
    Card · Yellow Card · Pavel Šulc
    Roughing
  • 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 Abdulhamid
    Tripping
  • 20'
    Goal · Normal Goal · Wesley Saïd
  • 5'
    Card · Yellow Card · Malang Sarr
    Tripping
13 BOOKIES
📊 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.

MATCH WINNER ODDS avg across bookmakers
AI SAYS LYON 48% · EDGE column shows AI probability minus market implied probability
BOOKMAKER 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

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ 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

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.