Ligue 1 · Matchweek 4
0:0
HT 0:0
Sat, 12 Sept 2026, 19:45 (UK) · Stade Jean Bouin, Paris
Paris FC 4th · 8 pts|Lyon 3rd · 8 pts

Lyon goalkeeper Dominik Greif stopped all four of Paris FC's shots on target in a goalless draw at Stade Jean Bouin.

Player of the matchDominik Greif7.6

Paris FC 0-0 Lyon: Greif's four saves keep the sides level

Key numbers

  • xG 0.3 vs 0.5: Lyon marginally ahead
  • Greif saved all 4 Paris FC shots on target
  • xG per shot: Lyon 0.1, Paris FC 0.05

A point apiece, no change in the table

Paris FC and Lyon shared the points in a goalless draw at Stade Jean Bouin. The scoreline was never disturbed, and the match stayed level throughout. Both sides sit on eight points, with Paris FC fourth and Lyon third, so neither lost ground in the standings.

On target, but little threat from Paris FC

Paris FC put four shots on target, and Dominik Greif saved every one. An xG of 0.05 per shot suggests those efforts were not especially dangerous, even though the hosts had 56% of the ball. Lassine Sinayoko led their shooting with the most efforts on target, but Lyon's goalkeeper was equal to all of them.

Lyon had the higher xG per shot

Lyon managed one shot on target, from Felix Bacher, yet their xG per shot was higher than Paris FC's. Total xG also favoured the visitors, 0.5 to 0.3, which suggests slightly more danger from the side with less of the ball. It was a modest margin, though, and neither team created much.

Greif's saves earned Lyon a clean sheet

Greif's saves preserved the draw and Lyon's clean sheet. Before kick-off Lyon's FN xPts stood at 1.5 against Paris FC's 1.2, but as the match passed without a goal both ended on 1.0. The only bookings were for Loïs Openda, Diego Coppola and Hamari Traoré, between the 63rd and 77th minutes.

Player of the match
Dominik Greif 7.6Strong

Four saves denied every Paris FC shot on target and preserved the clean sheet.

Greif earned most of his credit through goalkeeping, and it mattered because the match stayed level from start to finish. Every Paris FC effort on target ended with him, so Lyon kept the point they came for. He was also tidy with his distribution, completing 34 of 37 passes.

Game state

Paris FC ahead 0 min · level 90 min · Lyon ahead 0 min

FN xPts — what each moment was worth

No goals, red cards or missed penalties, so no FN xPts moments in this match.

Paris FC Expected (last two seasons) 1.2Own moments 0.0Opponent moments 0.0Time effect −0.2→ League points won 1
Lyon Expected (last two seasons) 1.5Own moments 0.0Opponent moments 0.0Time effect −0.5→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Paris FCLyon
56%Possession44%
0.3Expected goals (xG)0.5
0.05xG per shot0.1
6Shots5
4Shots on target1
67%Shots on target %20%
3Shots in box3
590Passes459
91%Pass accuracy85%
4Corners3
0Saves4
19Fouls13
2Yellow cards1
2Offsides1

Compared with usual

Paris FC

3 matches this season, all competitions baseline
This matchAvg

Lyon

3 matches this season, all competitions baseline
This matchAvg

Timeline

  • 63' Yellow Loïs Openda
  • 69' Yellow Diego Coppola
  • 75' Sub Loïs Openda → Keito Nakamura
  • 77' Yellow Hamari Traoré
  • 79' Sub Luca Koleosho → Rudy Matondo
  • 79' Sub Pablo Pagis → Moses Simon
  • 87' Sub Ilan Kebbal → Jonathan Ikoné
  • 87' Sub Mads Bidstrup → Tanner Tessmann
  • 87' Sub Ernest Nuamah → Kaïl Boudache

Category leaders

  • Key passesPablo Pagis2
  • Duels wonIlan Kebbal8/14
  • DribblesLassine Sinayoko3/3
  • Defensive actionsMads Bidstrup7
  • Fouls wonIlan Kebbal5
#Ligue 1#Paris FC#Lyon#Dominik Greif#Draw

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.