Ligue 1 Gameweek 25 Sun, Mar 8 2026 · 16:15 Allianz Riviera, Nice
0–4 Full time · HT 0–2 xG 1.67 – 1.66
  • 13’ E. Lepaul
  • 20’ S. Szymański
  • 74’ L. Blas
  • 90+2’ Nordan Mukiele
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.

Rennes cruise past Nice

Rennes entered as narrow favourites and won 4–0 through goals from Lepaul, Szymański, Blas and Mukiele. The chances were even, with xG of 1.67 and 1.66. On the chances created, Nice deserved more: 1.4 expected points against the 0 points they took.

Nice31%
Draw27%
Rennes ✓43%

Model vs reality

Nice goals
0
Model 1.22 · xG 1.67
Rennes goals
4
Model 1.48 · xG 1.66
Total goals
4
Model 2.70 · xG 3.33
Score 0–4
1%
Most likely 1–1 (13%)
Over 2.5
Yes
Model 51%
Both scored
No
Model 55%
Match facts
★ Player of the matchV. RongierRennes · 2 assists
8.7
  • RefereeRomain Lissorgue
  • VenueAllianz Riviera
  • Table before kick-offNice 15th · Rennes 7th

Timeline

  1. E. Lepaul 0–1Assist V. Rongier
    13’
  2. ⇄ DanteFor Kojo Peprah Oppong
    18’
  3. S. Szymański 0–2Assist Mousa Al Ta'mari
    20’
  4. VAR M. SansonGoal Disallowed - offside
    31’
  5. ✕ E. LepaulMissed penalty
    36’
  6. VAR Mousa Al Ta'mariGoal Disallowed - video review
    37’
  7. DanteYellow card · Unsportsmanlike conduct
    37’
  8. Half time · 0–2
  9. ⇄ Kevin CarlosFor M. Cho
    46’
  10. ⇄ K. BoudacheFor H. Boudaoui
    46’
  11. ⇄ D. CisséFor S. Szymański
    46’
  12. ⇄ B. EmboloFor E. Lepaul
    70’
  13. ⇄ L. BlasFor Mousa Al Ta'mari
    70’
  14. ⇄ Nordan MukieleFor A. Nordin
    70’
  15. ⇄ Tiago GouveiaFor S. Diop
    70’
  16. L. Blas 0–3Assist B. Embolo
    74’
  17. ⇄ A. MendyFor T. Louchet
    80’
  18. D. CisséYellow card · Holding
    81’
  19. Tiago GouveiaYellow card · Unsportsmanlike conduct
    86’
  20. ⇄ A. Aït BoudlalFor M. Nagida
    88’
  21. Nordan Mukiele 0–4Assist V. Rongier
    90+2’
  22. Full time · 0–4

Team stats

Nice10 shots · 8 in box, 2 outside
Rennes12 shots · 9 in box, 3 outside
NiceRennes
40% Possession 60%
1.67 Expected goals (xG) 1.66
1.39 Expected points (xPts) 1.38
10 Shots 12
2 Shots on target 6
4 Shots off target 4
4 Blocked shots 2
8 Shots inside the box 9
2 Shots outside the box 3
383 Passes 608
77% Pass accuracy 86%
5 Corners 1
2 Goalkeeper saves 3
9 Fouls 8
4 Offsides 3
2 Yellow cards 1
0 Red cards 0
6.18 Team rating 7.23

Line-ups

Nice 4-2-3-1

805.2 Y. Diouf(G)
266.0 M. Bard 376.5 Kojo Peprah Oppong ↓18’ 285.9 A. Bah 926.3 J. Clauss
246.9 C. Vanhoutte 66.2 H. Boudaoui ↓46’
206.5 T. Louchet ↓80’ 86.2 M. Sanson 256.3 M. Cho ↓46’
106.3 S. Diop ↓70’
  • 80Y. Diouf (G)5.2
  • 26M. Bard6.0
  • 37Kojo Peprah Oppong↓18’6.5
  • 28A. Bah5.9
  • 92J. Clauss6.3
  • 24C. Vanhoutte6.9
  • 6H. Boudaoui↓46’6.2
  • 20T. Louchet↓80’6.5
  • 8M. Sanson6.2
  • 25M. Cho↓46’6.3
  • 10S. Diop↓70’6.3

Substitutes used

  • 4Dante↑18’5.9
  • 90Kevin Carlos↑46’6.5
  • 32K. Boudache↑46’6.3
  • 33A. Mendy↑80’6.5
  • 47Tiago Gouveia↑70’6.2

Unused: M. Dupé, Y. Ndayishimiye, S. Abdul Samed, Gabin Bernardeau

Rennes 4-3-3

307.2 B. Samba(G)
267.2 Q. Merlin 37.6 L. Brassier 247.5 A. Rouault 187.5 M. Nagida ↓88’
456.3 M. Camara 218.7★ V. Rongier AA 177.3 S. Szymański ↓46’
706.7 A. Nordin ↓70’ 96.2 E. Lepaul ↓70’ 117.7 Mousa Al Ta'mari A↓70’
  • 30B. Samba (G)7.2
  • 26Q. Merlin7.2
  • 3L. Brassier7.6
  • 24A. Rouault7.5
  • 18M. Nagida↓88’7.5
  • 45M. Camara6.3
  • 21V. Rongier ★A×28.7
  • 17S. Szymański↓46’7.3
  • 70A. Nordin↓70’6.7
  • 9E. Lepaul↓70’6.2
  • 11Mousa Al Ta'mariA↓70’7.7

Substitutes used

  • 6D. Cissé↑46’6.3
  • 48A. Aït Boudlal↑88’
  • 65Nordan Mukiele↑70’7.0
  • 10L. Blas↑70’7.3
  • 7B. EmboloA↑70’6.9

Unused: Mathys Silistrie, A. Seidu, G. Kamara, M. Zabiri

Player stats

Top rated
V. RongierRennes8.7
2nd
Mousa Al Ta'mariRennes7.7
3rd
L. BrassierRennes7.6

Nice

Rennes

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.