Ligue 1 Gameweek 29 Sun, Apr 12 2026 · 16:15 Stadium de Toulouse, Toulouse
0–4 Full time · HT 0–1 xG 0.96 – 1.84
  • M. McKenzie 48’
  • 23’ T. Meunier
  • 50’ R. Perraud
  • 55’ M. Fernandez-Pardo
  • 88’ (P) O. Giroud
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Lille cruise past Toulouse

Lille entered as narrow favourites and won 4–0 through goals from Meunier, Perraud, Fernandez-Pardo and Giroud. Toulouse played with ten men from the 48th minute after McKenzie was sent off. Lille finished with the higher xG (1.84 vs 0.96). On the chances created, Toulouse deserved more: 0.8 expected points against the 0 points they took.

Toulouse27%
Draw30%
Lille ✓43%

Model vs reality

Toulouse goals
0
Model 0.96 · xG 0.96
Lille goals
4
Model 1.29 · xG 1.84
Total goals
4
Model 2.25 · xG 2.80
Score 0–4
1%
Most likely 1–1 (14%)
Over 2.5
Yes
Model 39%
Both scored
No
Model 45%
Match facts
★ Player of the matchM. Fernandez-PardoLille · 1 goal
8.2
  • RefereeHakim Ben El Hadj Salem
  • VenueStadium de Toulouse
  • Table before kick-offToulouse 10th · Lille 4th

Timeline

  1. T. Meunier 0–1Assist H. Haraldsson
    23’
  2. Half time · 0–1
  3. M. McKenzieRed card · Holding
    48’
  4. R. Perraud 0–2
    50’
  5. M. Fernandez-Pardo 0–3Assist B. André
    55’
  6. ⇄ C. CresswellFor D. Sidibé
    59’
  7. ⇄ A. VossahFor Pape Diop
    60’
  8. ⇄ W. KamanziFor A. Dønnum
    60’
  9. EmersonnYellow card · Roughing
    63’
  10. ⇄ J. Russell-RoweFor Emersonn
    71’
  11. ⇄ E. MbappéFor N. Mukau
    71’
  12. ⇄ G. PerrinFor Félix Correia
    71’
  13. ⇄ O. GiroudFor B. André
    76’
  14. ⇄ S. HidalgoFor G. Gboho
    76’
  15. D. MethalieYellow card · Holding
    80’
  16. ⇄ Tiago SantosFor T. Meunier
    82’
  17. ⇄ C. VerdonkFor R. Perraud
    83’
  18. O. Giroud (pen) 0–4
    88’
  19. VAR G. PerrinGoal Disallowed - Foul
    90+4’
  20. Full time · 0–4

Team stats

Toulouse9 shots · 4 in box, 5 outside
Lille16 shots · 10 in box, 6 outside
ToulouseLille
37% Possession 63%
0.96 Expected goals (xG) 1.84
0.81 Expected points (xPts) 1.97
9 Shots 16
1 Shots on target 10
3 Shots off target 2
5 Blocked shots 4
4 Shots inside the box 10
5 Shots outside the box 6
367 Passes 627
83% Pass accuracy 90%
4 Corners 2
5 Goalkeeper saves 1
13 Fouls 11
0 Offsides 3
2 Yellow cards 0
1 Red cards 0
6.54 Team rating 7.24

Line-ups

Toulouse 3-4-2-1

17.3 G. Restes(G)
26.0 R. Nicolaisen 356.7 S. Koumbassa 35.5 M. McKenzie
245.9 D. Methalie 186.3 Pape Diop ↓60’ 236.9 C. Cásseres 196.9 D. Sidibé ↓59’
107.2 G. Gboho ↓76’ 156.7 A. Dønnum ↓60’
206.5 Emersonn ↓71’
  • 1G. Restes (G)7.3
  • 2R. Nicolaisen6.0
  • 35S. Koumbassa6.7
  • 3M. McKenzie5.5
  • 24D. Methalie5.9
  • 18Pape Diop↓60’6.3
  • 23C. Cásseres6.9
  • 19D. Sidibé↓59’6.9
  • 10G. Gboho↓76’7.2
  • 15A. Dønnum↓60’6.7
  • 20Emersonn↓71’6.5

Substitutes used

  • 4C. Cresswell↑59’6.2
  • 11S. Hidalgo↑76’6.5
  • 45A. Vossah↑60’6.5
  • 12W. Kamanzi↑60’6.3
  • 13J. Russell-Rowe↑71’6.3

Unused: C. Haug, Naime Said Mchindra, Julián Vignolo, M. Sauer

Lille 4-2-3-1

17.6 B. Özer(G)
157.6 R. Perraud ↓83’ 237.3 A. Mandi 37.2 N. Ngoy 127.7 T. Meunier ↓82’
217.3 B. André A↓76’ 67.2 N. Bentaleb
276.9 Félix Correia ↓71’ 106.3 H. Haraldsson A 176.6 N. Mukau ↓71’
78.2★ M. Fernandez-Pardo
  • 1B. Özer (G)7.6
  • 15R. Perraud↓83’7.6
  • 23A. Mandi7.3
  • 3N. Ngoy7.2
  • 12T. Meunier↓82’7.7
  • 21B. AndréA↓76’7.3
  • 6N. Bentaleb7.2
  • 27Félix Correia↓71’6.9
  • 10H. HaraldssonA6.3
  • 17N. Mukau↓71’6.6
  • 7M. Fernandez-Pardo ★8.2

Substitutes used

  • 9O. Giroud↑76’7.0
  • 28G. Perrin↑71’6.3
  • 8E. Mbappé↑71’6.9
  • 24C. Verdonk↑83’6.7
  • 22Tiago Santos↑82’6.3

Unused: A. Bouaddi, Alexsandro Ribeiro, C. Mbemba, A. Bodart

Player stats

Top rated
M. Fernandez-PardoLille8.2
2nd
T. MeunierLille7.7
3rd
B. ÖzerLille7.6

Toulouse

Lille

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.