Match Statistics
-
3 Blocked Shots 1
-
7 Shots insidebox 8
-
7 Shots off Goal 6
-
2 Shots on Goal 3
-
5 Shots outsidebox 2
-
12 Total Shots 10
-
5 Corner Kicks 4
-
3 Offsides 0
-
13 Fouls 11
-
0 Red Cards 1
-
4 Yellow Cards 2
-
54 Possession % 46
-
83 Pass Accuracy % 83
-
361 Passes accurate 323
-
434 Total passes 391
-
0.66 Expected Goals (xG) 1.21
-
2 Goalkeeper Saves 2
Match Timeline
-
25'LyonGoalP. Sulc
-
61'LyonRed CardEndrick
Full timeline Show Hide
Team Lineups
- 1Anthony Lopes
- 98Kelvin Amian
- 2Ali Youssef
- 3Nicolas Cozza
- 18Fabien Centonze
- 8Johann Lepenant
- 21Mohamed Kaba
- 17Dehmaine Tabibou
- 20Rémy Cabella
- 10Matthis Abline
- 31Mostafa Mohamed
- 30Patrik Carlgren
- 4Abakar Sylla
- 6Chidozie Awaziem
- 27Deiver Machado
- 28Ibrahima Sissoko
- 13Francis Coquelin
- 66Louis Leroux
- 11Bahereba Guirassy
- 19Youssef El Arabi
- Dominik Greif1
- Ainsley Maitland-Niles98
- Clinton Mata22
- Moussa Niakhaté19
- Abner Vinícius16
- Tanner Tessmann6
- Tyler Morton23
- Noah Nartey99
- Endrick9
- Pavel Šulc10
- Afonso Moreira17
- Rémy Descamps40
- Hans Hateboer33
- Noham Kamara85
- Adam Karabec7
- Khalis Merah44
- Mathys de Carvalho39
- Rachid Ghezzal18
- Rémi Himbert45
- Adil Hamdani34
Head to Head Record
Nantes wins
Draws
Lyon wins
Recent H2H Form
Recent H2H Meetings
Competition Stage
Regular Season - 21
Standings
Paris Saint Germain
Lens
Lyon
Marseille
Lille
Rennes
Strasbourg
Monaco
Lorient
Toulouse
Stade Brestois 29
Angers
Le Havre
Nice
Paris FC
Auxerre
Nantes
Metz
Paris Saint Germain
Lens
Lyon
Marseille
Lille
Rennes
Strasbourg
Monaco
Lorient
Toulouse
Stade Brestois 29
Angers
Le Havre
Nice
Paris FC
Auxerre
Nantes
Metz
AI Match Predictions
ℹ️ Predictions are generated using Poisson distribution models based on recent team form (home/away splits), expected goals, and historical performance. Confidence scores reflect data quality and pattern clarity.
Match Recap
Step 3 - IMPLEMENT:
Lyon Continue Perfect Run with Hard-Fought Victory at Nantes
Lyon extended their perfect streak to five wins with a disciplined 1-0 victory over relegation-threatened Nantes at Stade de la Beaujoire, weathering a second-half red card to claim all three points.
Pavel Šulc’s 25th-minute strike proved decisive as Lyon consolidated their fourth-place position, moving 12 points clear of their hosts who remain mired in 16th place. The result maintains Lyon’s remarkable run of form that has seen them collect maximum points across their last five Ligue 1 fixtures.
Šulc’s early goal came against the run of play, with Nantes enjoying 54% possession but struggling to convert territorial dominance into clear-cut chances. The hosts managed just two shots on target from 12 attempts, underlining their attacking struggles that have seen them score just 17 goals in 21 league games this season.
Lyon’s task became considerably more difficult on the hour mark when Endrick, already cautioned for an early challenge, received his marching orders for a second bookable offence. The Brazilian’s dismissal forced Lyon into a defensive shell, but their organisation remained resolute despite Nantes throwing everything forward.
The statistics reveal how fine the margins were in this contest. Lyon’s expected goals tally of 1.21 compared to Nantes’ 0.66 suggests the visitors created the better opportunities despite playing with ten men for the final third of the match. Both teams recorded identical 83% pass completion rates, but Lyon’s clinical edge in the final third made the difference.
Nantes manager will be particularly frustrated given his side’s numerical advantage coincided with their most sustained period of pressure. Five second-half substitutions demonstrated his desperation to find an equaliser, but Lyon’s defensive discipline held firm to preserve their clean sheet.
The victory maintains Lyon’s impressive points per game average of 1.95, keeping them firmly in the European qualification picture. For Nantes, this defeat extends their worrying form that has yielded just one win from their last five matches, leaving them precariously placed just four points above the relegation zone.