Lyon vs Angers

1 November 2026 · Ligue 1 · 2026/27 · Referee Marc Bollengier

Full time 2 – 0

Half-time: 1–0

  • Ernest Nuamah 38’
  • Corentin Tolisso 86’

Match summary

Lyon saw off Angers 2-0. Lyon led 1-0 at half-time.

Ernest Nuamah put Lyon ahead in the 38th minute, set up by Corentin Tolisso and Corentin Tolisso made it 2-0 with a header in the 86th minute, set up by Felix Bacher.

The chances backed that up: Lyon created 2.88 expected goals (xG) from 21 shots to Angers's 0.53 from 8.

Lyon secured a 2-0 victory against Angers in Ligue 1 on matchday 9 after dominating the proceedings across the pitch. The home side controlled possession with 64 percent and registered 660 passes at a 91 percent accuracy rate, compared to Angers' 36 percent possession and 360 passes. Lyon relentlessly peppered the opposition goal, recording 21 shots to Angers' 8, while also leading 5 to 2 in shots on target. The territorial advantage was heavily in favour of the hosts, who launched 124 attacks and 66 dangerous attacks against 62 and 26 respectively. Discipline favoured the visitors, as Lyon committed 16 fouls and received 0 yellow cards, whereas Angers committed 6 fouls and collected 1 yellow card.

The matchday 9 fixture saw a VAR review occur at the 15th minute before the deadlock was broken in the 38th minute when Ernest Nuamah scored with a right foot shot to put Lyon 1-0 ahead. Following half-time with the score remaining 1-0, multiple substitutions were made by both teams in the second half. Lyon doubled their lead in the 86th minute through a Corentin Tolisso header to make it 2-0. Late in the game, Angers player Jordan Lefort received a yellow card for a foul in the 88th minute, and the match concluded with the scoreline unchanged at 2-0 after full-time.

Match stats

64% Possession 36%
21 Shots 8
5 Shots on target 2
4 Corners 3
124 Attacks 62
66 Dangerous attacks 26
660 Passes 360
91% Pass accuracy 83%
12 Tackles 13
16 Fouls 6
0 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

Lyon Angers
Kick-off
10’
Corner
Zachary AthekameVAR review
15’
Ernest NuamahShot on target
21’
35’
Corner
Ernest NuamahRight foot shot1-0 (Lyon)
38’
42’
Carlens ArcusShot on target
43’
Corner
Corner
45’
Half-time1-0
Second half underway
Corner
52’
65’
Prosper PeterShot on target
69’
Usman SimbakoliProsper Peter
Corner
74’
Noah NarteyShot on target
82’
Corentin TolissoShot on target
84’
Corentin TolissoHeader2-0 (Lyon)
86’
Corner
86’
88’
Full-time2-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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.88 0.53 38’ Ernest Nuamah (Lyon), 1-0 38’ 86’ Corentin Tolisso (Lyon), 2-0 86’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.88 0.53 38’ Ernest Nuamah (Lyon), 1-0 Nuamah 38’ 86’ Corentin Tolisso (Lyon), 2-0 Tolisso 86’
Lyon 2.88 xGAngers 0.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Angers attacking Lyon attacking 
34’ Abner (Lyon), open play, 0.57 xG, off target 38’ Ernest Nuamah (Lyon), open play, 0.49 xG, goal 86’ Corentin Tolisso (Lyon), from a corner, 0.46 xG, goal 74’ Abner (Lyon), open play, 0.34 xG, off target 65’ Prosper Peter (Angers), open play, 0.32 xG, saved 58’ Ernest Nuamah (Lyon), open play, 0.14 xG, off target 34’ Mads Bidstrup (Lyon), open play, 0.10 xG, blocked 63’ Julien Duranville (Lyon), open play, 0.10 xG, off target 23’ Julien Duranville (Lyon), open play, 0.09 xG, off target 66’ Abner (Lyon), open play, 0.07 xG, off target 21’ Julien Duranville (Lyon), open play, 0.07 xG, blocked 52’ Felix Bacher (Lyon), from a corner, 0.06 xG, off target 82’ Noah Nartey (Lyon), open play, 0.06 xG, saved 24’ Ernest Nuamah (Lyon), open play, 0.06 xG, off target 68’ Amine Sbaï (Angers), open play, 0.06 xG, off target 86’ Felix Bacher (Lyon), from a corner, 0.05 xG, blocked 21’ Ernest Nuamah (Lyon), open play, 0.05 xG, saved 26’ Zachary Athekame (Lyon), open play, 0.04 xG, off target 34’ Prosper Peter (Angers), open play, 0.05 xG, hit the woodwork 70’ Djibirin Harouna (Angers), open play, 0.04 xG, off target 79’ Kail Boudache (Lyon), open play, 0.03 xG, off target 84’ Corentin Tolisso (Lyon), open play, 0.03 xG, saved 43’ Amine Sbaï (Angers), from a corner, 0.03 xG, off target 49’ Tanner Tessmann (Lyon), open play, 0.02 xG, off target 75’ Zachary Athekame (Lyon), from a corner, 0.02 xG, off target 53’ Corentin Tolisso (Lyon), open play, 0.02 xG, off target 80’ Djibirin Harouna (Angers), open play, 0.02 xG, off target 42’ Carlens Arcus (Angers), open play, 0.01 xG, saved 90’ Anthony Bermont (Angers), open play, 0.01 xG, off target 34’ Abner (Lyon), open play, 0.57 xG, off target 38’ Ernest Nuamah (Lyon), open play, 0.49 xG, goal 86’ Corentin Tolisso (Lyon), from a corner, 0.46 xG, goal 74’ Abner (Lyon), open play, 0.34 xG, off target 65’ Prosper Peter (Angers), open play, 0.32 xG, saved 58’ Ernest Nuamah (Lyon), open play, 0.14 xG, off target 34’ Mads Bidstrup (Lyon), open play, 0.10 xG, blocked 63’ Julien Duranville (Lyon), open play, 0.10 xG, off target 23’ Julien Duranville (Lyon), open play, 0.09 xG, off target 21’ Julien Duranville (Lyon), open play, 0.07 xG, blocked 66’ Abner (Lyon), open play, 0.07 xG, off target 52’ Felix Bacher (Lyon), from a corner, 0.06 xG, off target 82’ Noah Nartey (Lyon), open play, 0.06 xG, saved 24’ Ernest Nuamah (Lyon), open play, 0.06 xG, off target 68’ Amine Sbaï (Angers), open play, 0.06 xG, off target 86’ Felix Bacher (Lyon), from a corner, 0.05 xG, blocked 21’ Ernest Nuamah (Lyon), open play, 0.05 xG, saved 34’ Prosper Peter (Angers), open play, 0.05 xG, hit the woodwork 26’ Zachary Athekame (Lyon), open play, 0.04 xG, off target 70’ Djibirin Harouna (Angers), open play, 0.04 xG, off target 79’ Kail Boudache (Lyon), open play, 0.03 xG, off target 84’ Corentin Tolisso (Lyon), open play, 0.03 xG, saved 43’ Amine Sbaï (Angers), from a corner, 0.03 xG, off target 49’ Tanner Tessmann (Lyon), open play, 0.02 xG, off target 75’ Zachary Athekame (Lyon), from a corner, 0.02 xG, off target 53’ Corentin Tolisso (Lyon), open play, 0.02 xG, off target 80’ Djibirin Harouna (Angers), open play, 0.02 xG, off target 42’ Carlens Arcus (Angers), open play, 0.01 xG, saved 90’ Anthony Bermont (Angers), open play, 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-3-3 Starting XI
Greif
Athekame
Bacher
Niakhaté
Abner
Tessmann
Bidstrup 75’
Tolisso 88’
Nuamah 75’
Nakamura
Duranville 63’
Angers 5-3-2 Starting XI
Lopes
Kalulu
Lefort
Camara
Arcus
Raolisoa 84’
Sbaï 84’
Boomen 84’
Belkhdim
Belkebla 69’
Peter 69’

Player stats

Goalkeeper1 player
90′ 2 0 35 – – – – –
Defenders5 players
90′ 5 – – 6 – 64 1 – – –
90′ – 1 – 2 2 89 3 – 1 –
90′ – 2 – 2 1 100 3 – – –
Abner
90′ – – – 1 1 49 – – – –
Nicolás Tagliafico Came on as a substitute
2′ – – – 2 1 1 – – – –
Midfielders5 players
Corentin Tolisso Taken off
88′ 1 1 62 5 1.29 – – 2 1 1 –
90′ – – 85 1 0.02 1 – 1 1 – –
Mads Bidstrup Taken off
75′ – – 26 1 0.07 2 1 2 3 – –
Noah Nartey Came on as a substitute
15′ – – 11 1 0.03 – – – – – –
Khalis Merah Came on as a substitute
15′ – – 20 1 0.03 – – – – – –
Forwards4 players
Julien Duranville Taken off
63′ – – 3 – 0.25 0.20 2 3 1 22 –
Ernest Nuamah Taken off
75′ 1 – 4 2 0.74 0.06 1 3 1 25 –
90′ – – – – – 0.66 6 3 – 50 –
Kail Boudache Came on as a substitute
27′ – – 1 – 0.03 – – 1 1 21 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Lyon win 67% Avg odds 1.40 Our estimate 67%
Draw 20% Avg odds 4.78 Our estimate 20%
Angers win 13% Avg odds 7.27 Our estimate 13%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

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, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.