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 |
|---|---|---|---|
| Marseille — Strasbourg | 4:0 | 2.35 : 0.19 | deserved |
| Lens — Auxerre | 5:2 | 5.12 : 1.71 | deserved |
| Toulouse — Lyon | 0:2 | 2.16 : 0.76 | got lucky |
| Troyes — Paris FC | 0:0 | 0.34 : 1.55 | dropped points |
| Le Mans — Brest | 2:2 | 0.77 : 2.63 | dropped points |
| Nice — Lorient | 0:0 | 1.09 : 1.98 | dropped points |
| Angers — Lille | 0:2 | 1.86 : 1.21 | got lucky |
| Le Havre — Monaco | 0:1 | 0.66 : 1.66 | deserved |
| Paris Saint-Germain — Rennes | 0:0 | 0.63 : 0.91 | even by chances |
Lens — 5.12 xG. Opponent: Auxerre. Result: a win.
Toulouse: 2.16 xG against the opponent's 0.76. Result: a defeat.