Lyon vs Rennes

19 September 2026 · Ligue 1 · 2026/27 · Referee Mathieu Vernice

Full time 4 – 0

Half-time: 2–0

  • Ernest Nuamah 7’, 30’
  • Zachary Athekame 48’
  • Corentin Tolisso 76’

Match summary

Lyon won comfortably, 4-0 at home to Rennes. Lyon led 2-0 at half-time.

In the first half, Ernest Nuamah put Lyon ahead in the 7th minute, set up by Corentin Tolisso and Nuamah made it 2-0 in the 30th minute, set up by Pavel Sulc. In the second half, Zachary Athekame made it 3-0 in the 48th minute and Corentin Tolisso made it 4-0 in the 76th minute, set up by Zachary Athekame.

The chances backed that up: Lyon created 3.60 expected goals (xG) from 15 shots to Rennes's 1.25 from 13.

Lyon hosted Rennes in Ligue 1 on matchday 5 and secured a resounding 4-0 victory despite recording 45 percent possession and 411 passes compared to the visitors' 55 percent and 484 passes. The home side made the most of their attacking opportunities, registering 15 shots with 9 on target and generating an expected goals total of 3.60, while Rennes managed 13 shots with 4 on target and an expected goals figure of 1.25. Territory was relatively contested with 81 attacks for Lyon and 94 for Rennes, alongside 42 dangerous attacks apiece. Discipline saw 4 yellow cards issued to Lyon and 2 to Rennes, with fouls ending 13 to 14.

The match action began swiftly when Moussa Niakhaté received a yellow card in the 2nd minute for a foul. Ernest Nuamah opened the scoring in the 7th minute with a right foot shot for Lyon, before Quentin Merlin was booked for Rennes in the 16th minute. Nuamah scored his second goal in the 30th minute with another right foot shot to make it 2-0 at half-time. Zachary Athekame extended the lead to 3-0 in the 48th minute with a right foot shot. Following multiple substitutions for both teams, Corentin Tolisso scored Lyon's fourth goal in the 76th minute with a right foot shot. Further yellow cards were shown to Valentin Rongier, Zachary Athekame, and Noah Nartey before the final whistle confirmed the 4-0 scoreline.

Match stats

45% Possession 55%
15 Shots 13
9 Shots on target 4
3 Corners 8
81 Attacks 94
42 Dangerous attacks 42
411 Passes 484
84% Pass accuracy 85%
22 Tackles 18
13 Fouls 14
4 Yellow cards 2
0 Red cards 0
2 Offsides 0

Key events

Lyon Rennes
Kick-off
2’
Ernest NuamahRight foot shot1-0 (Lyon)
7’
15’
Arnaud NordinShot on target
16’
Ernest NuamahShot on target
20’
Loïs OpendaShot on target
23’
Ernest NuamahRight foot shot2-0 (Lyon)
30’
Half-time2-0
Pavel SulcShot on target
46’
Second half underway
Zachary AthekameRight foot shot3-0 (Lyon)
48’
60’
Ernest NuamahShot on target
61’
Corentin Tolisso Right foot shot4-0 (Lyon)
76’
81’
85’
Mahdi CamaraShot on target
86’
Corentin TolissoShot on target
90’
90+1’
Esteban LepaulShot on target
Noah NarteySimulation
90+2’
Full-time4-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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.60 1.25 7’ Ernest Nuamah (Lyon), 1-0 7’ 30’ Ernest Nuamah (Lyon), 2-0 30’ 48’ Zachary Athekame (Lyon), 3-0 48’ 76’ Corentin Tolisso (Lyon), 4-0 76’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.60 1.25 7’ Ernest Nuamah (Lyon), 1-0 Nuamah 7’ 30’ Ernest Nuamah (Lyon), 2-0 Nuamah 30’ 48’ Zachary Athekame (Lyon), 3-0 Athekame 48’ 76’ Corentin Tolisso (Lyon), 4-0 Tolisso 76’
Lyon 3.60 xGRennes 1.25 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Lyon attacking 
48’ Zachary Athekame (Lyon), open play, 0.96 xG, goal 30’ Ernest Nuamah (Lyon), open play, 0.53 xG, goal 20’ Ernest Nuamah (Lyon), open play, 0.45 xG, saved 46’ Pavel Sulc (Lyon), open play, 0.42 xG, saved 7’ Ernest Nuamah (Lyon), open play, 0.40 xG, goal 85’ Mahdi Camara (Rennes), open play, 0.33 xG, saved 85’ Esteban Lepaul (Rennes), open play, 0.27 xG, blocked 61’ Ernest Nuamah (Lyon), open play, 0.15 xG, saved 78’ Esteban Lepaul (Rennes), open play, 0.15 xG, off target 34’ Valentin Rongier (Rennes), open play, 0.13 xG, off target 35’ Ernest Nuamah (Lyon), open play, 0.13 xG, off target 41’ Loïs Openda (Lyon), open play, 0.10 xG, off target 76’ Corentin Tolisso (Lyon), open play, 0.10 xG, goal 90’ Corentin Tolisso (Lyon), open play, 0.10 xG, saved 90+1’ Esteban Lepaul (Rennes), open play, 0.10 xG, saved 11’ Felix Bacher (Lyon), set piece, 0.08 xG, off target 15’ Charlie Cresswell (Rennes), from a corner, 0.07 xG, off target 66’ Khalis Merah (Lyon), direct free kick, 0.07 xG, off target 18’ Ernest Nuamah (Lyon), direct free kick, 0.05 xG, blocked 15’ Eliezer Mayenda (Rennes), open play, 0.05 xG, blocked 43’ Arnaud Nordin (Rennes), open play, 0.05 xG, off target 23’ Loïs Openda (Lyon), open play, 0.03 xG, saved 15’ Arnaud Nordin (Rennes), open play, 0.03 xG, saved 4’ Przemyslaw Frankowski (Rennes), from a corner, 0.03 xG, off target 55’ Loïs Openda (Lyon), open play, 0.02 xG, off target 47’ Charlie Cresswell (Rennes), from a corner, 0.02 xG, off target 87’ Ludovic Blas (Rennes), set piece, 0.02 xG, off target 9’ Quentin Merlin (Rennes), from a corner, 0.01 xG, off target 48’ Zachary Athekame (Lyon), open play, 0.96 xG, goal 30’ Ernest Nuamah (Lyon), open play, 0.53 xG, goal 20’ Ernest Nuamah (Lyon), open play, 0.45 xG, saved 46’ Pavel Sulc (Lyon), open play, 0.42 xG, saved 7’ Ernest Nuamah (Lyon), open play, 0.40 xG, goal 85’ Mahdi Camara (Rennes), open play, 0.33 xG, saved 85’ Esteban Lepaul (Rennes), open play, 0.27 xG, blocked 61’ Ernest Nuamah (Lyon), open play, 0.15 xG, saved 78’ Esteban Lepaul (Rennes), open play, 0.15 xG, off target 34’ Valentin Rongier (Rennes), open play, 0.13 xG, off target 35’ Ernest Nuamah (Lyon), open play, 0.13 xG, off target 41’ Loïs Openda (Lyon), open play, 0.10 xG, off target 76’ Corentin Tolisso (Lyon), open play, 0.10 xG, goal 90’ Corentin Tolisso (Lyon), open play, 0.10 xG, saved 90+1’ Esteban Lepaul (Rennes), open play, 0.10 xG, saved 11’ Felix Bacher (Lyon), set piece, 0.08 xG, off target 15’ Charlie Cresswell (Rennes), from a corner, 0.07 xG, off target 66’ Khalis Merah (Lyon), direct free kick, 0.07 xG, off target 18’ Ernest Nuamah (Lyon), direct free kick, 0.05 xG, blocked 15’ Eliezer Mayenda (Rennes), open play, 0.05 xG, blocked 43’ Arnaud Nordin (Rennes), open play, 0.05 xG, off target 23’ Loïs Openda (Lyon), open play, 0.03 xG, saved 15’ Arnaud Nordin (Rennes), open play, 0.03 xG, saved 4’ Przemyslaw Frankowski (Rennes), from a corner, 0.03 xG, off target 55’ Loïs Openda (Lyon), open play, 0.02 xG, off target 47’ Charlie Cresswell (Rennes), from a corner, 0.02 xG, off target 87’ Ludovic Blas (Rennes), set piece, 0.02 xG, off target 9’ Quentin Merlin (Rennes), 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
Athekame
Bacher
Niakhaté
Abner
Bidstrup 79’
Morton 79’
Nuamah 2 73’
Sulc 64’
Tolisso
Openda 79’
Rennes 4-1-4-1 Starting XI
Samba
Merlin 73’
Boudlal
Cresswell
Frankowski 73’
Rongier
Mayenda 62’
Camara
Thomasson
Nordin 61’
Dia 61’

Player stats

PlayerPosMinGAShxGxAKPCards
Dominik Greif GK900 0.000.000
Zachary Athekame DEF90111 0.960.242
Felix Bacher DEF901 0.080.000
Moussa Niakhate DEF900 0.000.000
Abner DEF900 0.000.151
Mads Bidstrup MID810 0.000.000
Tyler Morton MID810 0.000.000
Ernest Nuamah MID7526 1.710.102
Pavel Sulc MID6611 0.420.673
Corentin Tolisso MID90112 0.210.822
Loïs Openda FWD813 0.160.451
Khalis Merah Sub241 0.070.000
Kail Boudache Sub150 0.000.000
Noah Nartey Sub90 0.000.101
Tanner Tessmann Sub90 0.000.000
Keito Nakamura Sub90 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lyon win 45% Avg odds 2.09 Our estimate 51%
Draw 25% Avg odds 3.75 Our estimate 25%
Rennes win 30% Avg odds 3.16 Our estimate 24%

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