Ligue 1 Gameweek 30 Fri, Apr 17 2026 · 19:45 Stade Bollaert-Delelis, Lens
3–2 Full time · HT 0–2 xG 3.77 – 0.41
  • S. Abdulhamid 61’
  • A. Thomasson 67’
  • P. Ganiou 90+1’
  • 6’ C. Cásseres
  • 13’ S. Koumbassa
  • 17’ G. Gboho
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.

Lens come from two goals down to win

Lens entered as favourites, yet Toulouse led 2–0 at half-time through goals from Cásseres and Koumbassa. But Abdulhamid, Thomasson and Ganiou scored to turn it around for Lens, who won 3–2. Toulouse played with ten men from the 17th minute after Gboho was sent off. Lens finished with the higher xG (3.77 vs 0.41).

Lens ✓58%
Draw23%
Toulouse19%

Model vs reality

Lens goals
3
Model 1.96 · xG 3.77
Toulouse goals
2
Model 1.04 · xG 0.41
Total goals
5
Model 3.00 · xG 4.18
Score 3–2
3%
Most likely 1–1 (11%)
Over 2.5
Yes
Model 58%
Both scored
Yes
Model 56%
Match facts
★ Player of the matchS. AbdulhamidLens · 1 goal
8.3
  • RefereeJeremie Pignard
  • VenueStade Bollaert-Delelis
  • Table before kick-offLens 2nd · Toulouse 10th

Timeline

  1. C. Cásseres 0–1
    6’
  2. S. Koumbassa 0–2Assist S. Hidalgo
    13’
  3. G. GbohoRed card · Roughing
    17’
  4. A. MasuakuYellow card · Tripping
    45’
  5. Half time · 0–2
  6. ⇄ Pape DiopFor S. Hidalgo
    46’
  7. ⇄ O. ÉdouardFor R. Fofana
    55’
  8. ⇄ A. Saint-MaximinFor W. Saïd
    55’
  9. S. Abdulhamid 1–2Assist A. Saint-Maximin
    61’
  10. ⇄ D. MethalieFor A. Dønnum
    64’
  11. ⇄ J. Russell-RoweFor Emersonn
    64’
  12. A. Thomasson 2–2
    67’
  13. ⇄ D. SidibéFor C. Cresswell
    72’
  14. ⇄ F. ThauvinFor F. Sotoca
    72’
  15. ⇄ M. SauerFor A. Vossah
    76’
  16. ⇄ S. BaidooFor A. Masuaku
    85’
  17. ⇄ A. BulatovićFor A. Thomasson
    85’
  18. M. SauerYellow card · Roughing
    88’
  19. P. Ganiou 3–2Assist A. Bulatović
    90+1’
  20. Full time · 3–2

Team stats

Lens42 shots · 28 in box, 14 outside
Toulouse5 shots · 3 in box, 2 outside
LensToulouse
78% Possession 22%
3.77 Expected goals (xG) 0.41
2.85 Expected points (xPts) 0.09
42 Shots 5
13 Shots on target 2
19 Shots off target 1
10 Blocked shots 2
28 Shots inside the box 3
14 Shots outside the box 2
595 Passes 176
89% Pass accuracy 63%
14 Corners 1
0 Goalkeeper saves 10
9 Fouls 15
2 Offsides 0
1 Yellow cards 1
0 Red cards 1
7.05 Team rating 6.60

Line-ups

Lens 3-4-2-1

405.5 R. Risser(G)
276.5 A. Masuaku ↓85’ 207.9 M. Sarr 257.3 P. Ganiou
148.2 M. Udol 287.2 A. Thomasson ↓85’ 87.2 M. Sangaré 238.3★ S. Abdulhamid
226.7 W. Saïd ↓55’ 76.0 F. Sotoca ↓72’
386.3 R. Fofana ↓55’
  • 40R. Risser (G)5.5
  • 27A. Masuaku↓85’6.5
  • 20M. Sarr7.9
  • 25P. Ganiou7.3
  • 14M. Udol8.2
  • 28A. Thomasson↓85’7.2
  • 8M. Sangaré7.2
  • 23S. Abdulhamid ★8.3
  • 22W. Saïd↓55’6.7
  • 7F. Sotoca↓72’6.0
  • 38R. Fofana↓55’6.3

Substitutes used

  • 9A. Saint-MaximinA↑55’7.2
  • 11O. Édouard↑55’6.3
  • 6S. Baidoo↑85’
  • 5A. BulatovićA↑85’
  • 10F. Thauvin↑72’7.0

Unused: M. Gorgelin, R. Aguilar, A. Haidara, A. Sima

Toulouse 3-4-2-1

17.2 G. Restes(G)
26.2 R. Nicolaisen 46.7 C. Cresswell ↓72’ 356.7 S. Koumbassa
126.7 W. Kamanzi 456.7 A. Vossah ↓76’ 237.3 C. Cásseres 156.5 A. Dønnum ↓64’
116.9 S. Hidalgo A↓46’ 103.0 G. Gboho
206.0 Emersonn ↓64’
  • 1G. Restes (G)7.2
  • 2R. Nicolaisen6.2
  • 4C. Cresswell↓72’6.7
  • 35S. Koumbassa6.7
  • 12W. Kamanzi6.7
  • 45A. Vossah↓76’6.7
  • 23C. Cásseres7.3
  • 15A. Dønnum↓64’6.5
  • 11S. HidalgoA↓46’6.9
  • 10G. Gboho3.0
  • 20Emersonn↓64’6.0

Substitutes used

  • 18Pape Diop↑46’6.7
  • 19D. Sidibé↑72’6.3
  • 77M. Sauer↑76’6.2
  • 24D. Methalie↑64’6.3
  • 13J. Russell-Rowe↑64’6.3

Unused: C. Haug, Gaëtan Bakhouche, Ilyas Azizi, Julián Vignolo

Player stats

Top rated
S. AbdulhamidLens8.3
2nd
M. UdolLens8.2
3rd
M. SarrLens7.9

Lens

Toulouse

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.