Paris Saint Germain 1–2 Olympique Lyonnais
- Kvaratskhelia 90+4'
- Endrick 6'
- Moreira 18'
19 April 2026
The match in data
Olympique Lyonnais got the better of Paris Saint Germain, 2–1, on 19 April 2026, on matchday 30 of the 2025-26 Ligue 1.
Player of the match: Ilya Zabarnyi (Paris Saint Germain), rated 75, thanks above all to 23 final-third passes and 127 passes. Zabarnyi produced 1.7 times as much as a defender typically does, at 0.3 times the cost.
It is their 3rd time as player of the match this season.
For Olympique Lyonnais, the highest-rated player was Endrick, with 65.
Gonçalo Ramos missed a penalty at 33'.
Ilya Zabarnyi
Paris Saint Germain · 90'
Produced 1.74× and cost 0.35× their position's average
- 23 final-third passes 4.0×
- 127 passes 2.5×
- 10 recoveries 2.4×
- 4 duels lost 1.1×
- 2 misplaced passes 0.3×
Match ratings
Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.
| Player | Position | Min | Rating |
|---|---|---|---|
| Warren Zaïre-Emery | Midfielder | 51 | 83 |
| Ilya Zabarnyi ★ | Defender | 90 | 75 |
| Willian Pacho | Defender | 90 | 75 |
| Khvicha Kvaratskhelia | Forward | 31 | 68 |
| Lucas Beraldo | Defender | 90 | 53 |
| Bradley Barcola | Forward | 72 | 50 |
| Lucas Hernández | Defender | 90 | 48 |
| Gonçalo Ramos | Forward | 59 | 47 |
| Kang-in Lee | Midfielder | 31 | 47 |
| Désiré Doué | Forward | 59 | 42 |
| Matvey Safonov | Goalkeeper | 90 | 41 |
| Vitinha | Midfielder | 39 | 41 |
| Achraf Hakimi | Defender | 90 | 34 |
| Ousmane Dembélé | Forward | 31 | 33 |
| Senny Mayulu | Midfielder | 59 | 25 |
| Fabián Ruiz | Midfielder | 18 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Endrick | Forward | 79 | 65 |
| Afonso Moreira | Forward | 90 | 62 |
| Dominik Greif | Goalkeeper | 90 | 51 |
| Khalis Merah | Midfielder | 85 | 51 |
| Moussa Niakhaté | Defender | 90 | 49 |
| Orel Mangala | Midfielder | 79 | 49 |
| Abner | Defender | 90 | 39 |
| Tyler Morton | Midfielder | 90 | 37 |
| Hans Hateboer | Defender | 30 | 37 |
| Ruben Kluivert | Defender | 60 | 29 |
| Ainsley Maitland-Niles | Defender | 90 | 23 |
| Clinton Mata | Defender | 90 | 21 |
| Adam Karabec | Midfielder | 11 | no rating |
| Tanner Tessmann | Midfielder | 11 | no rating |
| Noham Kamara | Defender | 5 | no rating |
Did you know?
La Lente trivia questions about this match. Tap one to see the answer.
A 2025-26 Ligue 1 match. With these numbers, how did it end?
Paris Saint Germain 1–2 Olympique Lyonnais. The side that created more danger did not win.
Paris Saint Germain dominated with 793 passes, 23 shots, and 3.34 xG, while Olympique Lyonnais produced only 0.85 xG. Despite the gap, superior finishing earned Lyon a 1–2 victory.
Which Paris Saint Germain player recovered the most balls?
Ilya Zabarnyi, with 10 recoveries. Next: Willian Pacho 7, Lucas Hernández 5.
Ilya Zabarnyi led Paris Saint Germain in possession regains with 10 recoveries. Willian Pacho followed with 7, while Lucas Hernández recorded 5.
Which Olympique Lyonnais player won the most duels?
Afonso Moreira, with 10 duels won. Next: Endrick 5, Khalis Merah 5.
Afonso Moreira set the tone for Olympique Lyonnais with 10 duels won. That doubled the 5 won by Endrick and Khalis Merah.
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.
Share this match
