Ligue 1 Gameweek 1 Fri, Aug 15 2025 · 19:45 Roazhon Park, Rennes
1–0 Full time · HT 0–0 xG 1.12 – 1.75
  • L. Blas 90+1’
  • A. Aït Boudlal 31’
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.

Blas’s late goal settles it for Rennes

Marseille entered as narrow favourites, but Rennes won 1–0 through a Blas goal. Rennes played with ten men from the 31st minute after Boudlal was sent off. Rennes won despite the lower xG; Marseille created the better chances (1.75 vs 1.12). On the chances created, Marseille deserved more: 1.8 expected points against the 0 points they took.

Rennes ✓33%
Draw26%
Marseille41%

Model vs reality

Rennes goals
1
Model 1.31 · xG 1.12
Marseille goals
0
Model 1.48 · xG 1.75
Total goals
1
Model 2.79 · xG 2.87
Score 1–0
7%
Most likely 1–1 (13%)
Over 2.5
No
Model 53%
Both scored
No
Model 57%
Match facts
★ Player of the matchG. RulliMarseille
7.7
  • RefereeJeremie Pignard
  • VenueRoazhon Park

Timeline

  1. A. RabiotYellow card · Roughing
    26’
  2. A. Aït BoudlalRed card · Roughing
    31’
  3. Mousa Al Ta'mariYellow card · Unsportsmanlike conduct
    37’
  4. ⇄ C. WoohFor M. Meïté
    37’
  5. Half time · 0–0
  6. ⇄ T. WeahFor G. Kondogbia
    46’
  7. ⇄ P. AubameyangFor J. Rowe
    63’
  8. ⇄ M. CamaraFor F. Rieder
    64’
  9. ⇄ U. GarciaFor A. Murillo
    78’
  10. U. GarciaYellow card · Holding
    84’
  11. ⇄ I. SalahFor Mousa Al Ta'mari
    85’
  12. ⇄ M. NagidaFor P. Frankowski
    85’
  13. ⇄ L. BlasFor S. Fofana
    86’
  14. ⇄ D. BakolaFor A. Gomes
    86’
  15. V. RongierYellow card · Unsportsmanlike conduct
    89’
  16. L. Blas 1–0Assist Q. Merlin
    90+1’
  17. L. BalerdiYellow card · Roughing
    90+4’
  18. Full time · 1–0

Team stats

Rennes12 shots · 8 in box, 4 outside
Marseille24 shots · 14 in box, 10 outside
RennesMarseille
28% Possession 72%
1.12 Expected goals (xG) 1.75
0.96 Expected points (xPts) 1.80
12 Shots 24
5 Shots on target 2
2 Shots off target 12
5 Blocked shots 10
8 Shots inside the box 14
4 Shots outside the box 10
279 Passes 700
77% Pass accuracy 92%
1 Corners 12
2 Goalkeeper saves 4
8 Fouls 11
5 Offsides 0
2 Yellow cards 3
1 Red cards 0
7.02 Team rating 6.92

Line-ups

Rennes 5-3-2

307.5 B. Samba(G)
267.2 Q. Merlin A 247.6 A. Rouault 977.3 J. Jacquet 485.3 A. Aït Boudlal 956.7 P. Frankowski ↓85’
86.9 S. Fofana ↓86’ 216.9 V. Rongier 326.6 F. Rieder ↓64’
396.6 M. Meïté ↓37’ 117.2 Mousa Al Ta'mari ↓85’
  • 30B. Samba (G)7.5
  • 26Q. MerlinA7.2
  • 24A. Rouault7.6
  • 97J. Jacquet7.3
  • 48A. Aït Boudlal5.3
  • 95P. Frankowski↓85’6.7
  • 8S. Fofana↓86’6.9
  • 21V. Rongier6.9
  • 32F. Rieder↓64’6.6
  • 39M. Meïté↓37’6.6
  • 11Mousa Al Ta'mari↓85’7.2

Substitutes used

  • 4C. Wooh↑37’6.9
  • 45M. Camara↑64’6.9
  • 34I. Salah↑85’6.7
  • 18M. Nagida↑85’6.5
  • 10L. Blas↑86’8.2

Unused: D. Alemdar, J. James, D. Cissé, B. Yıldırım

Marseille 3-2-4-1

17.7★ G. Rulli(G)
196.6 G. Kondogbia ↓46’ 57.2 L. Balerdi 47.2 C. Egan-Riley
87.0 A. Gomes ↓86’ 237.2 P. Højbjerg
176.5 J. Rowe ↓63’ 626.3 A. Murillo ↓78’ 256.7 A. Rabiot 107.7 M. Greenwood
96.2 A. Gouiri
  • 1G. Rulli (G) ★7.7
  • 19G. Kondogbia↓46’6.6
  • 5L. Balerdi7.2
  • 4C. Egan-Riley7.2
  • 8A. Gomes↓86’7.0
  • 23P. Højbjerg7.2
  • 17J. Rowe↓63’6.5
  • 62A. Murillo↓78’6.3
  • 25A. Rabiot6.7
  • 10M. Greenwood7.7
  • 9A. Gouiri6.2

Substitutes used

  • 22T. Weah↑46’6.5
  • 97P. Aubameyang↑63’6.2
  • 6U. Garcia↑78’6.2
  • 50D. Bakola↑86’6.3

Unused: J. de Lange, D. Cornelius, A. Harit, B. Nadir, Robinio Vaz

Player stats

Top rated
G. RulliMarseille7.7
2nd
M. GreenwoodMarseille7.7
3rd
A. RouaultRennes7.6

Rennes

Marseille

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.