Lyon 3 - 2 FT Crystal Palace

Groupama Stadium

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

Futmetrix Verdict
54
FT
Thu, Oct 15
Lyon
3-2
Crystal Palace
⚡ Intensity 65
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 0
Substitutes ignite five-goal Groupama Stadium thriller.

Win Probability

  • Lyon 43%
  • Draw 26%
  • Crystal Palace 31%

Futmetrix AI estimate

Substitutes Settle Spectacular Five-Goal Shootout

Average Entertainment Futmetrix Score: 54/100. Lyon's clinical edge off the bench turned a fiercely contested European night into a memorable five-goal thriller at Groupama Stadium.

Early Fireworks

The Intensity was palpable from the opening whistle at Groupama Stadium, as both sides sought to impose their tactical will on this UEFA Europa League clash. Lyon drew first blood with a breathtaking start, as Corentin Tolisso found the back of the net in just the eighth minute. The early opener set a frantic tempo. The French hosts edged possession at 51%, methodically circulating the ball across the pitch to dictate the rhythm. Nevertheless, Crystal Palace absorbed the pressure well and unleashed lightning-fast transitions, frequently testing the defensive line. Just as the visitors looked set to regroup at the interval, Keito Nakamura carved open the defense with a precise final ball. Ernest Nuamah capitalized on the stellar service in stoppage time, firing home to double the advantage and leave the visiting fans in stunned silence at the break.

The London Response

Emerging from the tunnel, the Balance of the contest shifted dramatically as the visitors mounted a fierce comeback effort. Refusing to roll over, the away side ratcheted up their attacking output, ultimately racking up 119 dangerous attacks over the ninety minutes. Their renewed vigor paid immediate dividends in the 50th minute. Midfield maestro Adam Wharton dictated a lightning transition, splitting the lines to find Yeremy Pino, who ruthlessly buried the chance to slice the deficit in half. That strike entirely transformed the atmosphere, turning a comfortable home procession into a nail-biting battle of wills. With an impressive expected goals tally of 1.63, the Londoners constantly knocked on the door, forcing their opponents into hurried clearances and desperate defensive blocks. The match quickly evolved into a chaotic end-to-end spectacle, prompting both dugouts to prepare crucial substitutions.

Bench Heroes Strike

As the clock ticked down, the Stakes skyrocketed and the tactical warfare moved to the sidelines. In the 76th minute, Nakamura cemented his status as the undisputed architect of the night, delivering his second assist to find substitute Pavel Šulc. The fresh-legged attacker emphatically restored the two-goal cushion, seemingly putting the contest to bed. However, the visitors refused to surrender. Just five minutes later, Daichi Kamada—another brilliant super-sub—lashed home a sensational finish to pull it back to 3-2. The final moments were an absolute siege, with a total of 23 shots shared between the two exhausted teams. Despite the relentless late pressure, the French outfit stood their ground to secure maximum points. This thrilling result serves as a massive boost for their continental campaign, proving they have the firepower to survive absolute barnburners.

Key Questions

What caused the 5-goal thriller?

High attacking intent and clinical finishing from impact substitutes Pavel Šulc and Daichi Kamada blew the game wide open in a chaotic second half.

How did substitute Keito Nakamura change the game?

Nakamura was the absolute creative mastermind, continually slicing through the defense to deliver two match-defining assists for Ernest Nuamah and Pavel Šulc.

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
51%
49%
Lyon 51%
Crystal Palace 49%
Shots
11
12
Lyon 11
Crystal Palace 12
Shots on Target
4
4
Lyon 4
Crystal Palace 4
Expected Goals (xG)
1.79
1.63
Lyon 1.79
Crystal Palace 1.63
Passes
491
483
Lyon 491
Crystal Palace 483
Corners
5
3
Lyon 5
Crystal Palace 3
Fouls
4
8
Lyon 4
Crystal Palace 8
Yellow Cards
1
3
Lyon 1
Crystal Palace 3
Red Cards
0
0
Lyon 0
Crystal Palace 0

Match Events

Ismaila Sarr 🟨 36'
45'+2 ⚽ Ernest Nuamah (Keito Nakamura)
HT
Yeremy Pino (Adam Wharton) ⚽ 50'
Yeremy Pino 🟨 56'
58' 🟨 Keito Nakamura
↓ Jörgen Strand Larsen ↑Eddie Nketiah 🔄 62'
↓ Ismaila Sarr ↑Daichi Kamada 🔄 62'
70' 🔄 ↓ Khalis Merah ↑Pavel Šulc
70' 🔄 ↓ Ernest Nuamah ↑Kail Boudache
↓ Yeremy Pino ↑Dario Osorio 🔄 75'
↓ Oscar Mingueza ↑Anan Khalaili 🔄 75'
76' ⚽ Pavel Šulc (Keito Nakamura)
78' 🔄 ↓ Noah Teye Nartey ↑Tanner Tessmann
Daichi Kamada ⚽ 81'
Chris Richards 🟨 82'
↓ Quinten Timber ↑Dwight McNeil 🔄 86'
90' 🔄 ↓ Corentin Tolisso ↑Mads Bidstrup
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
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
88%
Duel Win %
Felix Bacher
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ruben Kluivert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Abner
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Midfielders
Tyler Morton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Noah Teye Nartey
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Corentin Tolisso
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kiliane Merah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Ernest Nuamah
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
Keito Nakamura
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
29%
Pass Acc
BENCH
Rémy Descamps
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Justin Bengui
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Noham Kamara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Steeve Kango
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
Moussa Niakhaté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mads Bidstrup
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Pavel Šulc
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Tanner Tessmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Kaïl Boudache
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Julien Duranville
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rémi Himbert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Crystal Palace

Goalkeepers
Walter Benitez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Chris Richards
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Axel Disasi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jaydee Canvot
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Midfielders
Óscar Mingueza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Quinten Timber
NPC
NPC
86
Minutes
86
Minutes
28%
Pass Acc
6.3
Rating
Adam Wharton
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
44%
Pass Acc
Tyrick Mitchell
MAGNET
MAGNET
63
Activity
63
Activity
50
Passes
13
Duels
Ismaïla Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Yeremy Pino
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Jørgen Strand Larsen
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
BENCH
Remi Matthews
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Anan Khalaili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
D. Benamar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Honest Ahanor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Darío Osorio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Daichi Kamada
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Will Hughes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eddie Nketiah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Dwight McNeil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/05/2023 Crystal Palace 2 - 0 Lyon Friendlies Clubs Selhurst Park
08/05/2023
Friendlies Clubs Selhurst Park
Lyon Win
Crystal Palace Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayer Leverkusen 2 6 6 0 +6 WLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)WBayer Leverkusen 2 - 0 Celje (16-09-2026)
2 Benfica 2 6 6 1 +5 WBenfica 4 - 1 Celtic (15-10-2026)WAC Milan 0 - 2 Benfica (16-09-2026)
3 Omonia Nicosia 2 6 4 0 +4 WCelje 0 - 3 Omonia Nicosia (15-10-2026)WOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
4 Lyon 2 6 5 3 +2 WLyon 3 - 2 Crystal Palace (15-10-2026)WAnderlecht 1 - 2 Lyon (16-09-2026)
5 Sunderland 2 6 3 1 +2 WTorreense 1 - 2 Sunderland (15-10-2026)WSunderland 1 - 0 AZ Alkmaar (16-09-2026)
6 Sparta Praha 2 4 5 2 +3 DSparta Praha 1 - 1 Lillestrom (15-10-2026)WArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
7 Union St. Gilloise 2 4 4 1 +3 DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)WPlzen 0 - 3 Union St. Gilloise (17-09-2026)
8 Juventus 1 3 5 0 +5 WJuventus 5 - 0 NEC Nijmegen (17-09-2026)
9 Crystal Palace 2 3 6 3 +3 LLyon 3 - 2 Crystal Palace (15-10-2026)WCrystal Palace 4 - 0 Lech Poznan (17-09-2026)
10 Beşiktaş 1 3 4 1 +3 WBeşiktaş 4 - 1 Marseille (17-09-2026)
11 AC Milan 2 3 4 2 +2 WRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)LAC Milan 0 - 2 Benfica (16-09-2026)
12 Ferencvarosi TC 1 3 3 1 +2 WCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
13 OFI 1 3 2 0 +2 WOFI 2 - 0 1899 Hoffenheim (17-09-2026)
14 Bournemouth 1 3 2 1 +1 WReal Sociedad 1 - 2 Bournemouth (17-09-2026)
15 Olympiakos Piraeus 1 3 2 1 +1 WOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
16 Torreense 2 3 3 3 0 LTorreense 1 - 2 Sunderland (15-10-2026)WLillestrom 1 - 2 Torreense (17-09-2026)
17 AZ Alkmaar 2 3 2 2 0 WAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)LSunderland 1 - 0 AZ Alkmaar (16-09-2026)
18 Red Bull Salzburg 2 3 1 4 -3 LRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)WLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
19 Rennes 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
20 Dinamo Zagreb 1 1 0 0 0 DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
21 Sturm Graz 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
22 Lillestrom 2 1 2 3 -1 DSparta Praha 1 - 1 Lillestrom (15-10-2026)LLillestrom 1 - 2 Torreense (17-09-2026)
23 Real Sociedad 2 1 2 3 -1 DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)LReal Sociedad 1 - 2 Bournemouth (17-09-2026)
24 Hapoel Beer Sheva 2 1 1 2 -1 LAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
25 Jagiellonia 1 0 1 2 -1 LOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
26 Anderlecht 1 0 1 2 -1 LAnderlecht 1 - 2 Lyon (16-09-2026)
27 Celta Vigo 1 0 0 1 -1 LOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
28 Levski Sofia 1 0 0 1 -1 LLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
29 1899 Hoffenheim 1 0 0 2 -2 LOFI 2 - 0 1899 Hoffenheim (17-09-2026)
30 Marseille 1 0 1 4 -3 LBeşiktaş 4 - 1 Marseille (17-09-2026)
31 Ararat-Armenia 1 0 1 4 -3 LArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
32 Plzen 1 0 0 3 -3 LPlzen 0 - 3 Union St. Gilloise (17-09-2026)
33 Celtic 2 0 2 7 -5 LBenfica 4 - 1 Celtic (15-10-2026)LCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
34 NEC Nijmegen 1 0 0 5 -5 LJuventus 5 - 0 NEC Nijmegen (17-09-2026)
35 Celje 2 0 0 5 -5 LCelje 0 - 3 Omonia Nicosia (15-10-2026)LBayer Leverkusen 2 - 0 Celje (16-09-2026)
36 Lech Poznan 2 0 0 8 -8 LLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)LCrystal Palace 4 - 0 Lech Poznan (17-09-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.