Ligue 1 Gameweek 5

Lyon 4 - 0 FT Rennes

Groupama Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
55
FT
Sat, Sep 19
Français
Lyon
4-0
Rennes
⚡ Intensity 54
⚖️ Balance 8
🏆 Stakes 67
🎲 Upset 0
Lyon dismantle Rennes in devastating fashion.

Win Probability

  • Lyon 45%
  • Draw 25%
  • Rennes 30%

Futmetrix AI estimate

Nuamah Masterclass Sparks Lyon’s Four-Goal Demolition of Rennes

Worth Watching Futmetrix Score: 55/100. A ruthless attacking display dismantled a direct European rival, proving Lyon's credentials at the top end of the table.

The Opening Salvo

The roar of the home faithful at the Groupama Stadium set the stage for an explosive encounter that immediately lived up to its billing. Lyon wasted zero time asserting their authority, breaking the deadlock in just the seventh minute of play. Corentin Tolisso carved open the opposing defensive line with a masterful pass to find Ernest Nuamah, who finished with absolute clinical precision. Despite falling behind so early, Rennes actually edged possession throughout the first period, attempting to dictate the tempo through methodical passing networks. However, the sheer Intensity of the hosts' pressing traps meant the visitors were constantly vulnerable on the transition. The away side's build-up play looked tidy on the surface but fundamentally lacked the necessary bite in the final third.

The Defining Moment

The contest was definitively pulled out of reach right at the half-hour mark. Pavel Šulc delivered a beautifully weighted ball into the penalty area for Nuamah, who ruthlessly grabbed his brace and effectively shattered the visitors' resolve. Rennes desperately attempted to force their way back into the match by piling on heavy corner pressure—eventually racking up eight set-pieces to the hosts' three. Unfortunately for them, they encountered an absolute brick wall in the shape of D. Greif. The commanding goalkeeper produced four crucial saves, showcasing incredible reflexes to extinguish any lingering hope of a sudden comeback. The high Stakes in this pivotal early-season battle for European positioning clearly galvanised the home side, while completely overwhelming their disjointed opponents.

The Emphatic Finish

Any semblance of tactical Balance completely evaporated immediately after the interval. Just three minutes into the second half, Zachary Athekame lashed home a third goal to transform a comfortable lead into an outright humiliation. A remarkable barrage of 28 combined shots turned the pitch into a frantic shooting gallery, yet only one team possessed a genuine killer instinct in front of goal. Tolisso capped off a truly magnificent individual performance by driving in the fourth and final goal in the 76th minute, directly benefiting from a precise Athekame assist. This emphatic result raises serious questions about the visitors' defensive fragility, while simultaneously launching the triumphant hosts firmly into the upper echelons of the league table.

Key Questions

What made E. Nuamah the Man of the Match?

Nuamah was devastating in the final third, scoring a brilliant early brace to permanently shift the tactical momentum entirely in his team's favour.

What does this mean for Lyon's season?

This dominant four-goal victory propels them firmly into the European qualification spots, sending a strong warning to their direct rivals in the upper half of the table.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
46%
54%
Lyon 46%
Rennes 54%
Shots
15
13
Lyon 15
Rennes 13
Shots on Target
9
4
Lyon 9
Rennes 4
Expected Goals (xG)
3.01
1.28
Lyon 3.01
Rennes 1.28
Passes
410
470
Lyon 410
Rennes 470
Corners
3
8
Lyon 3
Rennes 8
Fouls
13
14
Lyon 13
Rennes 14
Yellow Cards
4
2
Lyon 4
Rennes 2
Red Cards
0
0
Lyon 0
Rennes 0

Match Events

7' ⚽ Ernest Nuamah (Corentin Tolisso)
Quentin Merlin 🟨 16'
30' ⚽ Ernest Nuamah (Pavel Šulc)
HT
60' 🟨 Pavel Šulc
↓ Arnaud Nordin ↑Mousa Al-Tamari 🔄 61'
↓ Boulaye Dia ↑Esteban Lepaul 🔄 61'
↓ Eliezer Mayenda ↑Ludovic Blas 🔄 62'
64' 🔄 ↓ Pavel Šulc ↑Khalis Merah
↓ Przemysław Frankowski ↑Bryan Reynolds 🔄 73'
73' 🔄 ↓ Ernest Nuamah ↑Kail Boudache
↓ Quentin Merlin ↑Mahamadou Nagida 🔄 73'
76' ⚽ Corentin Tolisso (Zachary Athekame)
79' 🔄 ↓ Loïs Openda ↑Keito Nakamura
79' 🔄 ↓ Mads Bidstrup ↑Tanner Tessmann
79' 🔄 ↓ Tyler Morton ↑Noah Teye Nartey
Valentin Rongier 🟨 81'
86' 🟨 Zachary Athekame
90'+2 🟨 Noah Teye Nartey
FT

Player Cards

Our take on every player in this match

Lyon

Goalkeepers
Dominik Greif
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Zachary Athekame
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Felix Bacher
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Moussa Niakhaté
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Abner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Mads Bidstrup
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Tyler Morton
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Ernest Nuamah
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
9.6
Rating
Corentin Tolisso
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Pavel Šulc
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
17%
Pass Acc
Forwards
Loïs Openda
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Rémy Descamps
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ruben Kluivert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Clinton Mata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohamed Ouedraogo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tanner Tessmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Kiliane Merah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Noah Teye Nartey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Kaïl Boudache
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Keito Nakamura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Rennes

Goalkeepers
Brice Samba
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Przemysław Frankowski
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
58%
Duel Win %
Abdelhamid Aït Boudlal
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
70%
Duel Win %
Charlie Cresswell
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Quentin Merlin
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Valentin Rongier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Eliezer Mayenda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Mahdi Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Adrien Thomasson
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
49%
Pass Acc
Arnaud Nordin
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Boulaye Dia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
BENCH
Nicolas Lemaître
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mahamadou Nagida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Bryan Reynolds
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Anthony Rouault
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastian Szymański
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ludovic Blas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Henrick Do Marcolino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Esteban Lepaul
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Mousa Tamari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/03/2026 Lyon 4 - 2 Rennes Ligue 1 Parc Olympique Lyonnais
09/14/2025 Rennes 3 - 1 Lyon Ligue 1 Roazhon Park
04/26/2025 Lyon 4 - 1 Rennes Ligue 1 Groupama Stadium
08/18/2024 Rennes 3 - 0 Lyon Ligue 1 Roazhon Park
01/26/2024 Lyon 2 - 3 Rennes Ligue 1 Groupama Stadium
11/12/2023 Rennes 0 - 1 Lyon Ligue 1 Roazhon Park
04/09/2023 Lyon 3 - 1 Rennes Ligue 1 Groupama Stadium
10/16/2022 Rennes 3 - 2 Lyon Ligue 1 Roazhon Park
03/13/2022 Lyon 2 - 4 Rennes Ligue 1 Groupama Stadium
11/07/2021 Rennes 4 - 1 Lyon Ligue 1 Roazhon Park
05/03/2026
4 - 2
Ligue 1 Parc Olympique Lyonnais
09/14/2025
3 - 1
Ligue 1 Roazhon Park
04/26/2025
4 - 1
Ligue 1 Groupama Stadium
08/18/2024
3 - 0
Ligue 1 Roazhon Park
01/26/2024
2 - 3
Ligue 1 Groupama Stadium
11/12/2023
0 - 1
Ligue 1 Roazhon Park
04/09/2023
3 - 1
Ligue 1 Groupama Stadium
10/16/2022
3 - 2
Ligue 1 Roazhon Park
03/13/2022
2 - 4
Ligue 1 Groupama Stadium
11/07/2021
4 - 1
Ligue 1 Roazhon Park
Lyon Win
Rennes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Monaco 5 13 8 3 +5 WMonaco 2 - 1 Lens (18-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WParis Saint Germain 1 - 2 Monaco (04-09-2026)WMonaco 2 - 0 Marseille (30-08-2026)WLe Havre 0 - 1 Monaco (23-08-2026)
2 Lyon 5 11 10 2 +8 WLyon 4 - 0 Rennes (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WLyon 3 - 1 Auxerre (04-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)WToulouse 0 - 2 Lyon (22-08-2026)
3 Paris FC 5 11 8 3 +5 WParis FC 2 - 1 Strasbourg (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WMarseille 2 - 3 Paris FC (06-09-2026)WParis FC 3 - 0 Nice (30-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
4 Lille 5 10 8 4 +4 LNice 2 - 1 Lille (20-09-2026)WLille 2 - 0 Estac Troyes (13-09-2026)WToulouse 0 - 1 Lille (03-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)WAngers 0 - 2 Lille (23-08-2026)
5 Rennes 5 10 8 9 -1 LLyon 4 - 0 Rennes (19-09-2026)WRennes 1 - 0 Marseille (11-09-2026)WAngers 1 - 2 Rennes (06-09-2026)WRennes 3 - 2 Le Mans (30-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
6 Paris Saint Germain 5 8 8 7 +1 WMarseille 1 - 2 Paris Saint Germain (20-09-2026)WStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)LParis Saint Germain 1 - 2 Monaco (04-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
7 Angers 5 7 6 5 +1 WAngers 2 - 0 Estac Troyes (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LAngers 1 - 2 Rennes (06-09-2026)WAuxerre 1 - 3 Angers (29-08-2026)LAngers 0 - 2 Lille (23-08-2026)
8 Strasbourg 5 7 10 10 0 LParis FC 2 - 1 Strasbourg (19-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WEstac Troyes 2 - 6 Strasbourg (06-09-2026)WStrasbourg 2 - 1 Lens (29-08-2026)LMarseille 4 - 0 Strasbourg (21-08-2026)
9 Le Mans 5 6 9 9 0 WLe Mans 2 - 1 Lorient (19-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)DNice 1 - 1 Le Mans (05-09-2026)LRennes 3 - 2 Le Mans (30-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
10 Auxerre 5 6 7 12 -5 WAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)WAuxerre 1 - 0 Nice (12-09-2026)LLyon 3 - 1 Auxerre (04-09-2026)LAuxerre 1 - 3 Angers (29-08-2026)LLens 5 - 2 Auxerre (22-08-2026)
11 Stade Brestois 29 5 5 7 8 -1 LAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)LStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)WLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DStade Brestois 29 2 - 2 Toulouse (29-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
12 Lorient 5 5 5 6 -1 LLe Mans 2 - 1 Lorient (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)WLens 0 - 1 Lorient (05-09-2026)LLorient 1 - 2 Estac Troyes (29-08-2026)DNice 0 - 0 Lorient (22-08-2026)
13 Toulouse 5 5 7 9 -2 WToulouse 3 - 2 Le Havre (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)LToulouse 0 - 1 Lille (03-09-2026)DStade Brestois 29 2 - 2 Toulouse (29-08-2026)LToulouse 0 - 2 Lyon (22-08-2026)
14 Nice 5 5 3 6 -3 WNice 2 - 1 Lille (20-09-2026)LAuxerre 1 - 0 Nice (12-09-2026)DNice 1 - 1 Le Mans (05-09-2026)LParis FC 3 - 0 Nice (30-08-2026)DNice 0 - 0 Lorient (22-08-2026)
15 Lens 5 4 9 9 0 LMonaco 2 - 1 Lens (18-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)LLens 0 - 1 Lorient (05-09-2026)LStrasbourg 2 - 1 Lens (29-08-2026)WLens 5 - 2 Auxerre (22-08-2026)
16 Estac Troyes 5 4 4 11 -7 LAngers 2 - 0 Estac Troyes (19-09-2026)LLille 2 - 0 Estac Troyes (13-09-2026)LEstac Troyes 2 - 6 Strasbourg (06-09-2026)WLorient 1 - 2 Estac Troyes (29-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
17 Marseille 5 3 7 8 -1 LMarseille 1 - 2 Paris Saint Germain (20-09-2026)LRennes 1 - 0 Marseille (11-09-2026)LMarseille 2 - 3 Paris FC (06-09-2026)LMonaco 2 - 0 Marseille (30-08-2026)WMarseille 4 - 0 Strasbourg (21-08-2026)
18 Le Havre 5 2 4 7 -3 LToulouse 3 - 2 Le Havre (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)LLe Havre 0 - 1 Monaco (23-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.