The score and the xG side by side. Where they disagree, someone rode their luck or wasted chances — and that is exactly how the season-long gap builds up.
| Match | Score | xG | Who deserved it |
|---|---|---|---|
| Brest — Nice | 1:2 | 2.12 : 0.69 | got lucky |
| Toulouse — Troyes | 0:0 | 0.52 : 0.34 | even by chances |
| Lens — Paris FC | 2:1 | 0.70 : 0.71 | even by chances |
| Monaco — Lille | 1:1 | 1.88 : 0.61 | dropped points |
| Angers — Lorient | 0:0 | 0.34 : 1.05 | dropped points |
| Auxerre — Le Mans | 1:1 | 1.14 : 1.50 | even by chances |
| Marseille — Le Havre | 4:3 | 1.81 : 2.71 | got lucky |
| Rennes — Strasbourg | 3:0 | 1.74 : 0.90 | deserved |
| Paris Saint-Germain — Lyon | 2:0 | 1.03 : 0.47 | deserved |
Le Havre — 2.71 xG. Opponent: Marseille. Result: a defeat.
Brest: 2.12 xG against the opponent's 0.69. Result: a defeat.