Lyon vs Angers

19 September 2025 · Ligue 1 · 2025/26 · Referee Clément Turpin

Full time 1 – 0

Half-time: 0–0

  • Tanner Tessmann 65’

Match summary

Lyon saw off Angers 1-0. It was goalless at half-time.

Tanner Tessmann put Lyon ahead from a corner in the 65th minute.

The chances backed that up: Lyon created 2.37 expected goals (xG) from 16 shots to Angers's 0.72 from 10.

Match stats

67% Possession 33%
16 Shots 10
5 Shots on target 2
7 Corners 4
123 Attacks 55
56 Dangerous attacks 30
583 Passes 284
91% Pass accuracy 80%
12 Tackles 13
16 Fouls 10
2 Yellow cards 2
0 Red cards 0
1 Offsides 1

Key events

Lyon Angers
Kick-off
Ainsley Maitland-NilesShot on target
6’
20’
22’
37’
Half-time0-0
Second half underway
Corentin TolissoShot on target
51’
53’
62’
Sidiki ChérifJustin Kalumba
Tanner TessmannLeft foot shot1-0 (Lyon)
65’
Martín SatrianoShot on target
65’
Mathys de CarvalhoCorentin Tolisso
81’
Enzo MolebeMartín Satriano
81’
82’
Pierrick CapelleYassin Belkhdim
Malick FofanaShot on target
83’
90’
L. MachineLilian Raolisoa
Rachid GhezzaAdam Karabec
90+2’
90+4’
Lanroy MachineShot on target
90+6’
Jacques EkomieShot on target
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.37 0.72 65’ Tanner Tessmann (Lyon), 1-0 65’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.37 0.72 65’ Tanner Tessmann (Lyon), 1-0 Tessmann 65’
Lyon 2.37 xGAngers 0.72 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Angers attacking Lyon attacking 
65’ Tanner Tessmann (Lyon), from a corner, 0.54 xG, goal 79’ Ainsley Maitland-Niles (Lyon), open play, 0.51 xG, off target 83’ Malick Fofana (Lyon), open play, 0.38 xG, saved 65’ Martín Satriano (Lyon), from a corner, 0.27 xG, saved 90+6’ Jacques Ekomie (Angers), from a corner, 0.18 xG, saved 6’ Ainsley Maitland-Niles (Lyon), open play, 0.13 xG, saved 90+6’ Jordan Lefort (Angers), from a corner, 0.14 xG, off target 6’ Martín Satriano (Lyon), open play, 0.12 xG, off target 80’ Prosper Peter (Angers), open play, 0.10 xG, blocked 26’ Louis Mouton (Angers), open play, 0.09 xG, off target 70’ Martín Satriano (Lyon), open play, 0.08 xG, blocked 90+4’ Lanroy Machine (Angers), open play, 0.08 xG, saved 70’ Pavel Sulc (Lyon), open play, 0.06 xG, blocked 83’ Pavel Sulc (Lyon), open play, 0.06 xG, blocked 90+6’ Jacques Ekomie (Angers), from a corner, 0.06 xG, blocked 45’ Tanner Tessmann (Lyon), open play, 0.04 xG, off target 51’ Corentin Tolisso (Lyon), open play, 0.03 xG, saved 54’ Malick Fofana (Lyon), open play, 0.04 xG, blocked 54’ Tanner Tessmann (Lyon), open play, 0.03 xG, off target 83’ Mathys de Carvalho (Lyon), from a corner, 0.03 xG, off target 84’ Sidiki Chérif (Angers), open play, 0.03 xG, blocked 58’ Ainsley Maitland-Niles (Lyon), open play, 0.02 xG, off target 15’ Tanner Tessmann (Lyon), open play, 0.02 xG, off target 76’ Sidiki Chérif (Angers), open play, 0.02 xG, blocked 88’ Haris Belkebla (Angers), from a corner, 0.02 xG, off target 70’ Yassin Belkhdim (Angers), from a corner, 0.01 xG, off target 65’ Tanner Tessmann (Lyon), from a corner, 0.54 xG, goal 79’ Ainsley Maitland-Niles (Lyon), open play, 0.51 xG, off target 83’ Malick Fofana (Lyon), open play, 0.38 xG, saved 65’ Martín Satriano (Lyon), from a corner, 0.27 xG, saved 90+6’ Jacques Ekomie (Angers), from a corner, 0.18 xG, saved 6’ Ainsley Maitland-Niles (Lyon), open play, 0.13 xG, saved 90+6’ Jordan Lefort (Angers), from a corner, 0.14 xG, off target 6’ Martín Satriano (Lyon), open play, 0.12 xG, off target 80’ Prosper Peter (Angers), open play, 0.10 xG, blocked 26’ Louis Mouton (Angers), open play, 0.09 xG, off target 70’ Martín Satriano (Lyon), open play, 0.08 xG, blocked 90+4’ Lanroy Machine (Angers), open play, 0.08 xG, saved 70’ Pavel Sulc (Lyon), open play, 0.06 xG, blocked 83’ Pavel Sulc (Lyon), open play, 0.06 xG, blocked 90+6’ Jacques Ekomie (Angers), from a corner, 0.06 xG, blocked 45’ Tanner Tessmann (Lyon), open play, 0.04 xG, off target 54’ Malick Fofana (Lyon), open play, 0.04 xG, blocked 51’ Corentin Tolisso (Lyon), open play, 0.03 xG, saved 54’ Tanner Tessmann (Lyon), open play, 0.03 xG, off target 83’ Mathys de Carvalho (Lyon), from a corner, 0.03 xG, off target 84’ Sidiki Chérif (Angers), open play, 0.03 xG, blocked 58’ Ainsley Maitland-Niles (Lyon), open play, 0.02 xG, off target 88’ Haris Belkebla (Angers), from a corner, 0.02 xG, off target 15’ Tanner Tessmann (Lyon), open play, 0.02 xG, off target 76’ Sidiki Chérif (Angers), open play, 0.02 xG, blocked 70’ Yassin Belkhdim (Angers), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lyon 4-2-3-1 Starting XI
Greif
Maitland-Niles
Mata
Niakhaté
Tagliafico
Tessmann
Merah 64’
Karabec 90’
Tolisso 81’
Fofana 90’
Satriano 81’
Angers 4-3-3 Starting XI
Koffi
Ekomié
Lefort
Camara
Arcus
Belkhdim 82’
Belkebla
Mouton 61’
Kalumba 62’
Peter
Raolisoa 90’

Player stats

PlayerPosMinGAShxGxAKPCards
Dominik Greif GK900 0.000.000
Ainsley Maitland-Niles DEF903 0.660.041
Clinton Mata DEF900 0.000.000
Moussa Niakhate DEF900 0.000.000
Nicolás Tagliafico DEF900 0.000.061
Tanner Tessmann MID9014 0.630.000
Corentin Tolisso MID831 0.030.021
Adam Karabec MID900 0.000.302
Khalis Merah MID660 0.000.041
Malick Fofana MID902 0.420.632
Martín Satriano FWD833 0.470.131
Pavel Sulc Sub242 0.120.381
Mathys de Carvalho Sub71 0.030.000
Enzo Molébé Sub70 0.000.000
Rachid Ghezzal Sub10 0.000.000
Afonso Moreira Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lyon win 65% Avg odds 1.44
Draw 21% Avg odds 4.50
Angers win 14% Avg odds 6.95

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.