FINISHED
Paris Saint-Germain vs Lyon 2:0: result and odds
Paris Saint-Germain vs Lyon finished 2:0; before kick-off the odds were 1.32 on a Paris Saint-Germain win (having opened at 1.39), 8.46 on a Lyon win and 5.73 on a draw. The AI models' pick was both teams to score at 1.56, and it lost.
- Referee: Jérôme Brisard
- Ligue 1, matchday 8 of 34
- +13°, overcast
- Parc des Princes, Paris
published · updated UTC


AI models' pick: Both teams to score
1.56The market prices this option at 60%
AI models' pick · 6 of 16 back this bet or a bolder one in the same direction, 10 chose others
Under half back the betOur football predictions so far: 163 won · 135 lost · 7 void · −5.80 units All results
what these numbers mean
- won / lost
- The result of the bet once the round is settled: profit or loss at a stake of one unit at the odds shown.
- closing odds
- The odds on our bet at kick-off — the last price the market put up.
- CLV
- How much higher our published odds were than the closing price. A plus means we took the bet at a better price than the market gave it by kick-off; a minus means the market moved the other way. The number does not depend on the match result.
likely score
1:1 9%2:0 9% — this score came in3:1 8%
The likely score lists the four most likely results; the odds next to it are the average price of 4 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.
What the odds were
Over 8 days a Lyon win drifted from 6.91 to 8.46 — fewer bets on the away side.
abbreviations
- 1/X/2 — home win / draw / away win
- O/U — over/under total goals
- H1/H2 — home/away handicap
- 1X/12/X2 — home or draw / no draw / away or draw
Line movementOur bet — both teams score: 1.56 → 1.60 since we publishedView
Since we published, our bet (both teams score) has drifted from 1.56 to 1.60: the market now rates it as less likely.
Price changes
| When | Yes · our bet | No |
|---|---|---|
| 1.60+0.03 | 2.23−0.07 | |
| 1.57+0.01 | 2.30−0.01 | |
| 1.56+0.02 | 2.31−0.04 | |
| 1.54 | 2.35−0.01 | |
| 1.54 | 2.36−0.01 | |
| 1.54+0.02 | 2.37−0.04 | |
| 1.52−0.01 | 2.41+0.01 | |
| 1.53 | 2.40+0.01 | |
| 1.53+0.01 | 2.39−0.01 | |
| 1.52 | 2.40−0.01 | |
| 1.52−0.04 | 2.41+0.10 | |
| 1.56+0.01 | 2.31−0.01 | |
| We published both teams score at 1.56 | ||
| 1.55−0.01 | 2.32−0.01 | |
| 1.56opened | 2.33opened | |
How the match went
- 31'
Vitinha YC - 51'
Maghnes Akliouche YC - 57'
on Mika Godts, off João Neves - 65'
on Lucas Hernández, off Warren Zaire-Emery - 65'
on Senny Mayulu, off Ferrán Torres - 72'
Senny Mayulu (Mika Godts)1:0 - 74'
Ernest Nuamah YC - 76'
on Noah Teye Nartey, off Khalis Merah - 76'
on Ruben Kluivert, off Corentin Tolisso - 81'
on Quentin Ndjantou, off Maghnes Akliouche - 81'
on Lucas Beraldo, off Désiré Doue - 81'
on Kail Boudache, off Julien Duranville - 84'
Mika Godts (Quentin Ndjantou)2:0 - 90+1'
on Remi Himbert, off Tyler Morton
| Paris Saint-Germain | stat | Lyon |
|---|---|---|
| 0.96 | expected goals (xG) | 0.69 |
| 17 | shots | 8 |
| 10 | on target | 5 |
| 68% | possession | 32% |
| 7 | corners | 4 |
| 8 | fouls | 14 |
| 5 | saves | 7 |
| 2 | yellow cards | 1 |
what these numbers mean
- expected goals (xG)
- How many goals shots of this quality and from these positions produce on average. It shows how well the score reflects the game: 0.6 xG with two goals scored means clinical finishing, not domination.
- feed rating
- The player's match rating from our statistics provider — not ours. It is based on actions on and off the ball; we do not recalculate it and show it as it is.
Starting line-ups
- 39M. Safonov — highest feed rating in the match7.9
- 33W. Zaïre-Emery7.0
- 51W. Pacho7.2
- 6I. Zabarnyi7.1
- 2A. Hakimi7.1
- 8Fabián Ruiz7.3
- 17Vitinha6.9
- 87João Neves7.2
- 14D. Doué6.4
- 9Ferran Torres6.4
- 11M. Akliouche6.5
- 4Beraldoon 81'6.5
- 42D. Boly
- 30L. Chevalier
- 12L. Digne
- 27Pedro Fernández
- 22M. Godtson 57'7.6
- 21L. Hernándezon 65'6.8
- 24Senny Mayuluon 65'7.8
- 47Quentin Ndjantou Mbitchaon 81'6.6
- 1D. Greif7.5
- 16Abner6.2
- 19M. Niakhaté6.8
- 20F. Bacher6.4
- 13Z. Athekame6.6
- 8C. Tolisso6.5
- 23T. Morton5.8
- 6T. Tessmann5.9
- 24J. Duranville6.5
- 18K. Merah6.7
- 7E. Nuamah6.3
- 99N. Narteyon 76'6.1
- 21R. Kluiverton 76'6.2
- 26K. Boudacheon 81'6.3
- 2M. Bidstrup
- 40R. Descamps
- 44A. Hamdani
- 45R. Himberton 90+1'
- 85N. Kamara
- 22Clinton Mata
AI prediction and analysis
The largest group of AI models bet on both teams to score — the bet lost. 4 more bet on over 2.5 goals — the bet lost. The other 6 chose other bets: a Paris Saint-Germain handicap, a Lyon handicap and a total-goals bet.
- 6 of 16BTTSour betodds 1.56ClaudeDeepSeek
GeminiDeepSeek FlashXiaomi MiMoNemotron Superlost
- 4 of 16O 2.5odds 1.36
GrokQwenMiniMaxMistrallost - 2 of 16H1 (−1.5)odds 2.01KimiNemotron Ultrawon
- 1 of 16H1 (−1)odds 1.55
Sonarwon - 1 of 16H2 (+1.5)odds 1.87
GLMlost - 1 of 16O 3.5odds 1.95ChatGPTlost
- 1 of 16H1 (−2.5)odds 3.19
Dots3-Notelost
Odds — the bookmaker average at the moment the AI model answered.
Odds quoted in this analysis are as of 23.10 at 20:35 UTC
Paris Saint-Germain have yet to keep a clean sheet at home this season. Both sides have scored in each of their two home games, and every one of them went over 2.5 goals. Lyon come to the capital with 10 goals in their last five matches, level at the top on 14 points, and they left Paris with a 2-1 win in the spring. The last four meetings have all produced goals at both ends, including two that Paris Saint-Germain won 3-2. The market puts a repeat at around 60%, and with Marquinhos and Nuno Mendes missing from the home defence, Lyon should find space on the counter.
Where we could be wrong
On the road, though, Lyon are a different side: one goal scored and 0.7 conceded per game on average, two clean sheets in three and only one away match in which both teams found the net. Openda and Nakamura are out up front and Hamdani is not in the squad, so prising open the Paris Saint-Germain defence with that attack may prove beyond them. Even so, we're backing both teams to score.
- 6 of 16 AI models back this bet: it is the most common answer, but more than half chose something else.
The bet comes from the largest group of AI models pointing the same way (a home win and a home handicap count as one view), and within that group it is the bet named most often; if two groups are level, the one priced closer to the bookmakers' line is taken — how we calculate
Stats and form
Injuries and suspensions
- O. DembeleFW · 25 goals in 2025/26thigh injuryout
- K. KvaratskheliaFW · 20 goals in 2025/26knee injuryout
- A. Longoniinjuryout
- MarquinhosDF · 37 matches in 2025/26thigh injuryout
N. MendesDF · 6 goals in 2025/26muscle injuryout
- A. HamdaniFW · 7 matches in 2025/26inactiveout
- K. NakamuraFW · 14 goals in 2025/26red cardout
- L. OpendaFW · 33 matches in 2025/26leg injuryout
- M. OuedraogoMF · 29 matches in 2025/26knee injuryout
- N. TagliaficoDF · 30 matches in 2025/26muscle injuryout
- S. KangoDF · 6 matches in 2025/26injurydoubtful
- P. SulcMF · 14 goals in 2025/26knee injurydoubtful
managers: Luis Enrique · Paulo Fonseca · main formations this season: 4-3-3 · 4-2-3-1
Recent matches
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 20.10 | BarcelonaChampions League | H | 4:2xG 3.7–2.3 | W |
| 17.10 | Strasbourg | A | 3:1xG 2.8–1.6 | W |
| 14.10 | Manchester CityChampions League | A | 4:2xG 1.9–2.7 | W |
| 10.10 | Le Mans | H | 3:1xG 4.3–1.4 | W |
| 20.09 | Marseille | A | 2:1xG 4.3–1.8 | W |
| 13.09 | Brest | A | 1:0xG 1.2–1.2 | W |
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 22.10 | HoffenheimEuropa League | A | 0:3xG 0.9–2.1 | L |
| 18.10 | Nice | H | 2:1xG 1.4–0.7 | W |
| 15.10 | Crystal PalaceEuropa League | H | 3:2xG 2.1–1.6 | W |
| 09.10 | Lens | A | 1:2xG 1.0–1.3 | L |
| 19.09 | Rennes | H | 4:0xG 3.1–1.4 | W |
| 16.09 | AnderlechtEuropa League | A | 2:1xG 1.3–1.4 | W |
H — home, A — away · score and xG from the team's side · league matches carry no competition tag
Season averages
| for / against | Ligue 1 | ||
|---|---|---|---|
| goals | 2 / 1.3 | 1.9 / 0.7 | 1.5 |
| xG | 2.7 / 1.3 | 1.6 / 1.2 | 1.6 |
| shots | 20.9 / 11.1 | 12.7 / 11.9 | 13.7 |
| shots on target | 7.3 / 4 | 4.9 / 4.1 | 4.8 |
| corners | 5.7 / 1.9 | 4.3 / 6.3 | 4.7 |
| fouls | 5.9 / 11.4 | 11 / 14.1 | 12.1 |
| yellow cards | 1 / 2.1 | 1.4 / 2 | 1.7 |
| matches over 2.5 | 86% | 57% | |
| both scored | 86% | 57% | |
| clean sheets | 14% | 43% | |
| failed to score | 0% | 14% | |
| home / away | |||
| goals | 2 / 1.5 | 1 / 0.7 | |
| average total | 3.5 | 1.7 | |
| matches over 2.5 | 100% | 33% | |
| both scored | 100% | 33% | |
- Paris Saint-Germain shoot more often than the league average: 20.9 shots vs 13.7
- Lyon score more than the league average: 1.9 vs 1.5
- Paris Saint-Germain: 4 league wins in a row
- "home / away" is split by the role in this match: home games only for Paris Saint-Germain, away games only for Lyon
Head to head
7–1–2Paris Saint-Germain wins · draws · Lyon wins
| Match | Score | Date | Competition |
|---|---|---|---|
| Paris Saint-Germain vs Lyon | 1:2 | 19.04.26 | |
| Lyon vs Paris Saint-Germain | 2:3 | 09.11.25 | |
| Lyon vs Paris Saint-Germain | 2:3 | 23.02.25 | |
| Paris Saint-Germain vs Lyon | 3:1 | 15.12.24 | |
| Lyon vs Paris Saint-Germain | 1:2 | 25.05.24 | Coupe de France |
| Paris Saint-Germain vs Lyon | 4:1 | 21.04.24 | |
| Lyon vs Paris Saint-Germain | 1:4 | 03.09.23 | |
| Paris Saint-Germain vs Lyon | 0:1 | 02.04.23 | |
| Lyon vs Paris Saint-Germain | 0:1 | 18.09.22 | |
| Lyon vs Paris Saint-Germain | 1:1 | 09.01.22 |
- both scored in 8 of the last 10 meetings
- over 2.5 goals — in 7 of 10
League table
| # | Team | P | W-D-L | GF–GA | Pts | Form |
|---|---|---|---|---|---|---|
| 1 | Lyon | 7 | 4-2-1 | 13–5 | 14 | WDWLW |
| 2 | Paris Saint-Germain | 7 | 4-2-1 | 14–9 | 14 | LWWWW |
| 3 | Paris | 7 | 4-2-1 | 12–7 | 14 | WDWLW |
excerpt: both teams and their neighbours in the table · form — latest on the right · as of 23.10
Goals by minute
- 0-1511
- 16-3012
- 31-4511
- 46-6002
- 61-7552
- 76-9061
- 0-1510
- 16-3021
- 31-4532
- 46-6020
- 61-7511
- 76-9041
in each row: scored in green, conceded in grey — in 15-minute intervals