Lens vs Angers SCO Prediction, Preview and Stats

France flag 2025/2026 Ligue 1, France
Stade Bollaert-Delelis Fri, 20 Mar - 7:45 PM
Ligue 1
Lens LEN
5 Winner 1
Angers SCO ANG
Full Time Fri, 20 Mar 7:45 PM
Round 27 Regular Season
Florian Thauvin - 13'
Odsonne Édouard - 25', 48'
Mamadou Sangaré - 39'
Matthieu Udol - 72'
Goal
|
Goal
L. Machine - 62'

CONTEXT

The match has finished with Lens securing a commanding 5-1 full-time victory over Angers SCO. Lens was heavily favored before kickoff, carrying a dominant 77.6% pre-match market probability to win, compared to a 14.7% chance of a draw and just 7.8% for an Angers victory. While the winner entirely aligned with these pre-match market expectations, the scale of the victory still represented a significant deviation level of 22.4% in favor of Lens. The underlying metrics firmly supported the home side's control. Lens dictated the tempo with 57% possession to the visitors' 43%. Offensively, the final outcome was completely consistent with the expected goals (xG) data; Lens generated a robust 3.02 xG compared to 1.90 xG for Angers. Furthermore, the efficiency shift remained perfectly in line with analytical models, allowing the hosts to cleanly translate their early 3-0 halftime advantage into five total goals. Discipline did not artificially impact the flow of the game, as there were no red cards issued to either side. Without any dismissals to alter the tactical landscape, the final outcome served as a straightforward reflection of Lens's overall superiority and clinical finishing.

TL;DR

  • Structural deviation: Lens showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was consistent with expected goal differential.
  • Market alignment: End result was aligned with the pre-match projection.
  • xG expectations: Aligned with xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Lens P. Sage
P. Sage
VS
Angers SCO A. Dujeux
A. Dujeux
2.27
Avg Points / Game (Last 100 Matches)
1.29
1.67 i
Last 6 Opponents
Lorient Rank: 73 L
Metz Rank: 62 W
Strasbourg Rank: 80 D
Monaco Rank: 81 L
Paris Rank: 69 W
Rennes Rank: 77 W
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
Nice Rank: 69 L
Nantes Rank: 65 W
Monaco Rank: 81 L
LOSC Lille Rank: 79 L
Lorient Rank: 74 L
Toulouse Rank: 74 W
6
Head to Head (Wins - Draws - Losses)
6 - 2 - 1
1

Win Probabilities

Live Win Probability (90 Min)
Home Lens
77.55%
Draw
14.66%
Away Angers SCO
7.79%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
82.6
67.45
0 (Weakest) 100 (Strongest)
Metric
Lens
Angers SCO
Power Score
82.6
67.45
League Position
2
12
Global Rank
46
258

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Lens Opponent-weighted form score
Angers SCO Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Lens Angers SCO

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Lens

Left / Center / Right
Opposition half density
vs season average

Angers SCO

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Lens ⚠ Proxy
vs
⚠ Proxy Angers SCO
Attacking Efficiency
Higher is better
Attacking Efficiency
50.96
41.63
Defensive Efficiency
Lower is better
Defensive Efficiency
41.63
50.96
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Lens +1.08 Efficiency Index
vs
Angers SCO -1.08 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Lens
Angers SCO
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Lens
vs
Angers SCO
Created Set-piece attacking threat
Lens Angers SCO
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Lens Angers SCO
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Lens
Angers SCO
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 9 matches between these sides — filtered by competition and venue context.

Lens LEN Home
9 matches
Angers SCO ANG Away
Match Record
6
Wins
1
2
Draws
2
1
Losses
6
Goals
16
Goals Scored
10
10
Goals Conceded
16
+6
Goal Difference
-6
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:21:12+00:00

STARTING XI

Match Formation 3-4-2-1
Match Formation 4-2-3-1
Pitch
R. Risser
France
40 R. Risser
N. Čelik
Bosnia and Herzegovina
4 N. Čelik
P. Ganiou
France
25 P. Ganiou
M. Sarr
France
20 M. Sarr
S. Abdul Hamid
Saudi Arabia
23 S. Abdul Hamid
M. Sangare
Substitution
Mali
8 M. Sangare
A. Thomasson
Substitution
France
28 A. Thomasson
M. Udol
France
14 M. Udol
F. Thauvin
Substitution
France
10 F. Thauvin
F. Sotoca
Substitution
France
7 (C) F. Sotoca
O. Édouard
Substitution
France
11 O. Édouard
O. Pona
France
40 O. Pona
F. Hanin
Substitution
France
26 F. Hanin
J. Lefort
France
21 J. Lefort
O. Camara
France
4 O. Camara
M. Louãr
20 M. Louãr
B. van den Boomen
Substitution
Netherlands
8 B. van den Boomen
H. Belkebla
Substitution
Algeria
93 (C) H. Belkebla
M. Sbai
France
7 M. Sbai
L. Mouton
Substitution
France
6 L. Mouton
Y. Belkdim
Morocco
14 Y. Belkdim
L. Machine
Substitution
France
36 L. Machine

General Information

Date & Time
Mar 20, 2026, 07:45 PM
Competition
2025/2026 Ligue 1, France · Round 27 · Regular Season
Stadium
Stade Bollaert-Delelis
Capacity
38223
Attendance
37303
Pitch Surface
Grass
Weather
☀️ , Clear
Referees
Mikael Berchebru
Steven Torregrossa
Eddy Rosier
Stéphanie Frappart

Statistics

Possession
LEN
57%
ANG
43%

Top Statistics

5 Goals 1
6 Big Chances Created 1
16 Shots 12
61 Dangerous attacks 38
57 Possession 43
7 Corners 3
5 Free kicks 7

Match Overview

17 Throwins 18
21 Dribble Attempts 15
11 Successful Headers 8
7 Goal Kicks 13
52 Successful Dribbles Percentage 47
11 Successful Dribbles 7
5 Assists 1
1 Injuries 0
5 Substitutions 5
78 Ball Safe 85
19 Goal Attempts 10

Attacking

114 Attacks 63
3 Big Chances Missed 0

Possession

592 Passes 435
90 Successful Passes Percentage 84
530 Successful Passes 364
24 Key Passes 12
41 Long Passes 32
68 Successful Long Passes Percentage 50
28 Successful Long Passes 16

Defensive

13 Interceptions 13
17 Tackles 20
4 Saves 4
45 Duels Won 42

Build-up

21 Total Crosses 19
10 Accurate Crosses 7

Discipline

0 Offsides 3
7 Fouls 5

Lineup

Referee : Stéphanie Frappart

Starting XI

40
Robin Risser
Robin Risser Goalkeeper
7.03
4
Nidal Celik
Nidal Celik Defender
7.12
20
Malang Sarr
Malang Sarr Defender
7.74
25
Ismaëlo Ganiou
Ismaëlo Ganiou Defender
6.93
8
Mamadou Sangaré
Mamadou Sangaré Midfielder
7.64
5
Andrija Bulatovic
Andrija Bulatovic
Midfielder46'
6.79
14
Matthieu Udol
Matthieu Udol Midfielder
7.5
23
Saud Abdulhamid
Saud Abdulhamid Midfielder
7.23
28
Adrien Thomasson
Adrien Thomasson Midfielder
7.51
18
Fodé Sylla
Fodé Sylla
Midfielder81'
6.77
7
Florian Sotoca
Florian Sotoca (C) Attacker
7.09
38
Rayan Fofana
Rayan Fofana
Attacker70'
6.76
10
Florian Thauvin
Florian Thauvin Attacker
9.47
19
Abdallah Sima
Abdallah Sima
Attacker69'
7.14
11
Odsonne Édouard
Odsonne Édouard Attacker
2
7.89
9
Allan Saint-Maximin
Allan Saint-Maximin
Attacker69'
6.79
Referee : Stéphanie Frappart

Starting XI

40
Oumar Pona
Oumar Pona Goalkeeper
6.11
4
Ousmane Camara
Ousmane Camara Defender
5.59
20
Marius Louër
Marius Louër Defender
6.2
21
Jordan Lefort
Jordan Lefort Defender
6.29
26
Florent Hanin
Florent Hanin Defender
6.6
23
Dan Sinaté
Dan Sinaté
Midfielder71'
6.26
6
Louis Mouton
Louis Mouton Midfielder
6.49
27
Lilian Raolisoa
Lilian Raolisoa
Defender58'
6.65
7
Amine Sbaï
Amine Sbaï Midfielder
6.77
8
Branco van den Boomen
Branco van den Boomen Midfielder
6.59
15
Pierrick Capelle
Pierrick Capelle
Midfielder81'
6.67
14
Yassin Belkhdim
Yassin Belkhdim Midfielder
6.71
93
Haris Belkebla
Haris Belkebla (C) Midfielder
6.48
5
Marius Courcoul
Marius Courcoul
Defender70'
6.05
36
L. Machine
L. Machine Attacker
7.28
31
Djibirin Harouna
Djibirin Harouna
Attacker71'
6.41

Events

2ND-HALF
Event
Fodé Sylla Adrien Thomasson 
10th Substitution
81'
81'
Event
Pierrick Capelle Branco van den Boomen
9th Substitution
Event
Matthieu Udol
Left foot shot / 6th Goal
72'
71'
Event
Djibirin Harouna L. Machine
7th Substitution
71'
Event
Dan Sinaté Florent Hanin
8th Substitution
Event
Rayan Fofana Florian Sotoca
6th Substitution
70'
70'
Event
Marius Courcoul Haris Belkebla
5th Substitution
Event
Allan Saint-Maximin Odsonne Édouard
3rd Substitution
69'
Event
Abdallah Sima Florian Thauvin
4th Substitution
69'
62'
Event
L. Machine
Right foot shot / 5th Goal
58'
Event
Lilian Raolisoa Louis Mouton
2nd Substitution
Event
Odsonne Édouard
Right foot shot / 4th Goal
48'
Event
Andrija Bulatovic Mamadou Sangaré
1st Substitution
46'
1ST-HALF
Event
Mamadou Sangaré
Left foot shot / 3rd Goal
39'
Event
Odsonne Édouard
Right foot shot / 2nd Goal
25'
Event
Florian Thauvin
Right foot shot / 1st Goal
13'

Match Commentary

90
Update Update
Ismaëlo Ganiou from Lens committed a foul.
90
Update Update
Ismaëlo Ganiou from Lens committed a foul.
90
Update Update
Harouna Djibirin from Angers was awarded a free kick on the left side of the field.
90
Attempt Attempt
Opportunity wasted. Lilian Raolisoa from Angers attempted a right-footed shot from outside the penalty area.
90
Corner Corner
Corner awarded to Angers after Malang Sarr's defensive play.
90
Update Update
The game is currently on hold due to an injury to Ismaëlo Ganiou from Lens.
90
Update Update
The second half has concluded with the final score: Lens 5, Angers 1.
90
Update Update
The fourth official has indicated that there will be six minutes of stoppage time.
90
Update Update
Ismaëlo Ganiou from Lens committed a foul.
90
Update Update
The pause has ended. They are set to resume play.
89
Attempt Attempt
Opportunity wasted. Matthieu Udol from Lens attempted a left-footed shot from the center of the penalty area.
89
Update Update
Andrija Bulatovic from Lens has been awarded a free kick in the defensive area.
89
Update Update
Marius Courcoul from Angers committed a foul.
88
Attempt Attempt
Opportunity wasted. Lilian Raolisoa from Angers attempted a left-footed shot from outside the penalty area.
87
Attempt Attempt
Opportunity wasted. Allan Saint-Maximin from Lens attempted a right-footed shot from outside the penalty area but it went wide to the left. The assist came from Fodé Sylla.
86
Corner Corner
Missed opportunity! Jordan Lefort from Angers took a right-footed shot from the center of the box, but it narrowly missed the target following a corner kick.
85
Corner Corner
Corner awarded to Angers after Robin Risser allowed the ball to go out.
82
Attempt Attempt
Opportunity wasted. Matthieu Udol from Lens attempted a header from just a few meters out, but it narrowly missed the target. The assist came from Andrija Bulatovic, who delivered a precise cross.
81
Update Update
Jordan Lefort from Angers committed a foul.
81
Update Update
Rayan Fofana from Lens was awarded a free kick on the right side of the pitch.
81
Substitution Substitution
Substitution for Angers: Pierrick Capelle replaces Branco van den Boomen.
81
Substitution Substitution
Substitution for Lens: Fodé Sylla replaces Adrien Thomasson.
80
Corner Corner
A fresh offensive effort unfolds as Rayan Fofana from Lens takes a left-footed shot from the right side of the penalty area, but Oumar Pona from Angers makes a save in the bottom right corner. The assist came from Abdallah Sima.
76
Corner Corner
Corner awarded to Lens after Jordan Lefort allowed the ball to go out.
76
Corner Corner
Corner awarded to Lens after a play that resulted in a deflection off Jordan Lefort.
74
Update Update
Harouna Djibirin from Angers committed a foul.
74
Update Update
Malang Sarr from Lens has been awarded a free kick in the defensive area.
72
GOAL! GOAL! Important
Goal! Lens leads Angers 5-1. Matthieu Udol scores with a left-footed shot from within the six-yard box, placing it perfectly into the bottom left corner. The assist came from Abdallah Sima, who delivered a precise cross.
71
Update Update
The pause has ended. They are set to resume play.
71
Substitution Substitution
Substitution for Angers: Harouna Djibirin comes on to replace Lanroy Machine due to an injury.
71
Substitution Substitution
Substitution for Angers: Dan Sinaté replaces Florent Hanin.
71
Update Update
The game is currently paused due to an injury to Lanroy Machine from Angers.
70
Substitution Substitution
Substitution for Angers: Marius Courcoul comes on to replace Haris Belkebla.
70
Substitution Substitution
Substitution for Lens: Rayan Fofana comes on to replace Florian Sotoca.
69
Substitution Substitution
Substitution for Lens: Abdallah Sima replaces Florian Thauvin.
69
Substitution Substitution
Substitution for Lens: Allan Saint-Maximin replaces Odsonne Édouard.
68
Corner Corner
Florian Sotoca from Lens had a great opportunity but couldn't convert it. He headed the ball from the center of the box, narrowly missing the top right corner. The assist came from Saud Abdulhamid, who delivered a precise cross.
66
Update Update
Offside call against Angers. Lanroy Machine has been caught in an offside position.
66
Attempt Attempt
The attempt is thwarted. Amine Sbaï from Angers fires a right-footed shot from the center of the box, but it's blocked.
66
Update Update
Offside call against Angers. Lanroy Machine has been caught in an offside position.
65
Update Update
Saud Abdulhamid from Lens committed a foul.
65
Update Update
Saud Abdulhamid from Lens committed a foul.
62
GOAL! GOAL! Important
Goal! Lens leads Angers 4-1. Lanroy Machine from Angers fires a right-footed shot from the center of the box, sending the ball into the top right corner of the net. The assist came from Lilian Raolisoa, who delivered a precise cross.
61
Update Update
Offside call against Angers. Lanroy Machine is caught in an offside position.
60
Update Update
Offside call against Angers. Lanroy Machine is caught in an offside position.
60
Corner Corner
Corner kick awarded to Lens after Ousmane Camara allowed the ball to go out of play.
58
Substitution Substitution
Substitution for Angers: Lilian Raolisoa replaces Louis Mouton.
57
Attempt Attempt
Missed opportunity! Malang Sarr from Lens took a left-footed shot from outside the penalty area, but it narrowly missed to the left.
55
Attempt Attempt
Opportunity squandered. Saud Abdulhamid from Lens attempted a right-footed shot from outside the penalty area.
54
Corner Corner
Corner awarded to Lens after Haris Belkebla allowed the ball to go out.
53
Corner Corner
Corner awarded to Lens after Ousmane Camara allowed the ball to go out.
53
Corner Corner
Corner awarded to Lens after Ousmane Camara allowed the ball to go out.
48
GOAL! GOAL! Important
Goal! Lens leads Angers 4-0. Odsonne Édouard scores with a right-footed shot from the center of the box, placing it into the left corner. The assist came from Florian Thauvin, who delivered a precise through ball.
46
Attempt Attempt
Missed opportunity! Louis Mouton from Angers attempted a right-footed shot from the middle of the box, but it went just wide to the left. The assist came from Florent Hanin, who delivered a cross.
45
Attempt Attempt
Opportunity wasted. Louis Mouton of Angers attempted a right-footed shot from the right side of the penalty area after a quick counterattack.
45
Attempt Attempt
The attempt is denied. Lanroy Machine from Angers fires a left-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Louis Mouton.
45
Corner Corner
Corner kick awarded to Angers, following a foul by Malang Sarr.
45
Update Update
The fourth official has indicated that there will be two minutes of stoppage time.
45
Update Update
The first half has concluded with Lens leading Angers 3-0.
45
Update Update
The second half is underway with Lens leading Angers 3-0.
45
Substitution Substitution
Substitution for Lens: Andrija Bulatovic comes on to replace Mamadou Sangaré.
44
Attempt Attempt
Florian Sotoca from Lens had a great opportunity but his right-footed shot from outside the penalty area sailed over the goal. The assist came from Mamadou Sangaré.
44
Corner Corner
Another offensive effort underway. Yassin Belkhdim from Angers takes a right-footed shot from the center of the penalty area, but Robin Risser from Lens makes a save in the bottom left corner. The assist came from Marius Louër, who delivered a cross.
43
Attempt Attempt
A fresh offensive play unfolds as Odsonne Édouard from Lens takes a right-footed shot from the middle of the penalty area, but the goalkeeper, Oumar Pona from Angers, makes a save right in front of the goal. The assist comes from Florian Thauvin.
42
Corner Corner
A fresh offensive effort unfolds as Yassin Belkhdim from Angers takes a right-footed shot from outside the penalty area, but it's expertly saved in the bottom right corner by Robin Risser from Lens. The assist comes from Branco van den Boomen.
39
GOAL! GOAL! Important
Goal! Lens leads Angers 3-0. Mamadou Sangaré scores with a left-footed shot from outside the penalty area, finding the top right corner of the net. The assist comes from Adrien Thomasson.
39
Attempt Attempt
A shot is deflected. Mamadou Sangaré from Lens attempts a left-footed strike from outside the penalty area, but it's blocked. The assist came from Florian Thauvin.
37
Update Update
Offside call against Angers. Lanroy Machine is caught in an offside position.
35
Update Update
Matthieu Udol from Lens committed a foul.
35
Update Update
Yassin Belkhdim from Angers has been awarded a free kick in the defensive area.
31
Update Update
Saud Abdulhamid committed a foul against a player from Lens.
31
Update Update
Amine Sbaï from Angers has been awarded a free kick in the defensive area.
30
Attempt Attempt
A fresh offensive play unfolds. Mamadou Sangaré from Lens takes a left-footed shot from outside the penalty area, but it's successfully stopped.
30
Corner Corner
Corner awarded to Lens after Oumar Pona allowed the ball to go out.
27
Attempt Attempt
A fresh offensive effort unfolds as Amine Sbaï from Angers takes a right-footed shot from the center of the penalty area. However, Robin Risser from Lens makes a crucial save, diving to his left. The assist came from Branco van den Boomen.
25
GOAL! GOAL! Important
Goal! Lens leads Angers 2-0. Odsonne Édouard scores with a right-footed shot from the middle of the box into the center of the net, assisted by Florian Thauvin.
24
Attempt Attempt
Missed opportunity! Odsonne Édouard from Lens took a right-footed shot from inside the six-yard box, aiming for the left side, but it went just wide. The assist came from Matthieu Udol.
22
Update Update
Matthieu Udol from Lens earned a free kick on the left side of the field.
22
Update Update
Yassin Belkhdim from Angers committed a foul.
21
Update Update
The pause has ended. They are set to resume play.
21
Update Update
Match interruption - Lens.
19
Update Update
Adrien Thomasson from Lens committed a foul.
19
Update Update
Ousmane Camara from Angers has been awarded a free kick in the defensive area.
19
Attempt Attempt
Florian Sotoca from Lens attempts a shot with his right foot from outside the penalty area, but it gets deflected.
16
Update Update
Yassin Belkhdim from Angers committed a foul.
16
Update Update
Florian Sotoca from Lens was awarded a free kick on the left flank.
15
Corner Corner
Corner awarded to Lens after Marius Louër allowed the ball to go out of play.
15
Corner Corner
Opportunity wasted! Ismaëlo Ganiou from Lens attempted a header from the middle of the box but failed to convert. The assist came from Malang Sarr following a corner kick.
15
Corner Corner
Opportunity squandered. Malang Sarr from Lens attempted a header from the center of the penalty area following a corner kick.
13
GOAL! GOAL! Important
Goal! Lens takes the lead with a score of 1-0 against Angers. Florian Thauvin scores with a right-footed shot from the right side of the penalty area.
12
Update Update
The pause has ended. They are set to resume play.
12
Update Update
Match halted due to an injury to Saud Abdulhamid from Lens.
11
Attempt Attempt
A fresh offensive play unfolds as Amine Sbaï from Angers takes a right-footed shot from outside the penalty area, but Robin Risser from Lens makes a save, diving to his left. The assist came from Branco van den Boomen.
11
Attempt Attempt
The attempt is thwarted. Louis Mouton from Angers fires a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Florent Hanin.
11
Attempt Attempt
Missed opportunity. Haris Belkebla from Angers attempted a right-footed shot from the center of the penalty area, but it went just wide to the left. The assist came from Lanroy Machine, who set him up with a header.
8
Attempt Attempt
The attempt is thwarted. Florian Thauvin from Lens takes a left-footed shot from outside the penalty area, but it gets blocked. The assist came from Saud Abdulhamid.
7
Corner Corner
Florian Sotoca from Lens had a great opportunity but couldn't convert it. He attempted a header from the right side of the six-yard box, but it went just wide. The assist came from Adrien Thomasson, who delivered a cross following a corner kick.
6
Corner Corner
Corner awarded to Lens after a play that resulted in a foul by Jordan Lefort.
5
Update Update
Marius Louër from Angers has been awarded a free kick in the defensive area.
5
Update Update
Matthieu Udol from Lens committed a foul.
4
Update Update
Opportunity wasted! Louis Mouton from Angers attempted a header from the middle of the penalty area but failed to convert. The cross was delivered by Florent Hanin.
2
Attempt Attempt
Florian Sotoca from Lens had a great opportunity but his right-footed shot from over 35 yards sails over the bar.

CONCLUSION

Structural assessment: Lens exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.