Ligue 1 · Matchweek 8
Boulaye Dia 34'
Sebastian Szymański 41'
Sebastian Szymański 61'
HT 2:0
Sun, 25 Oct 2026, 16:15 (UK) · Roazhon Park, Rennes

Rennes led 2-0 at the break and cruised home, while Strasbourg's extra possession produced an xG of just 0.93.

FN MOMSebastian Szymański8.8Decisive moment34' Boulaye Dia+0.8RCS −0.7

Rennes 3-0 Strasbourg: Szymański double sets the tone

Key numbers

  • xG 1.67 v 0.93: Rennes made the better chances
  • Two corners v a season average of 6.3, yet 3 goals
  • Goals 1.33 above xG: sharp finishing

Two first-half goals settle it

Rennes beat Strasbourg 3-0 at Roazhon Park, and the match was effectively decided before the interval. Two goals before half-time gave them a comfortable cushion, and they spent about 56 minutes in front. Strasbourg could not find a goal of their own.

More of the ball, little threat

Strasbourg had more of the ball than their average over seven matches this season. Yet their 12 shots added up to an xG of just 0.93, and the quality of each effort matched their usual level. Holding the ball did not translate into better chances.

Clinical finishing, few corners

Rennes outscored their xG by 1.33. They won only two corners against a season average of 6.3, yet three goals still arrived. Brice Samba made three saves to protect the clean sheet, which kept the scoreline comfortable.

Dia's opener moved the numbers most

Boulaye Dia's goal in the 34th minute was worth +0.8 FN xPts to Rennes and −0.7 to Strasbourg, the largest combined change of any moment. Sebastian Szymański then added one before half-time and another in the 61st minute. By the time the third arrived, FN xPts barely moved.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Sebastian Szymański 8.8Dominant

Two goals from four shots, two of them on target, in 78 minutes.

Most of Szymański's value came in attack, but he also made three tackles and won six of 11 duels, so he contributed away from goal too. His 41st-minute strike made it 2-0 at the break, and his 61st-minute goal stretched the lead to three before Ludovic Blas replaced him in the 78th minute.

Game state

1-02-03-0
Rennes ahead 56 min · level 34 min · Strasbourg ahead 0 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

34' Boulaye Dia Goal · scorer +0.6 · assist Przemysław Frankowski +0.2 · RCS −0.7 +0.8
41' Sebastian Szymański Goal · scorer +0.3 · assist Mahamadou Nagida +0.2 · RCS −0.3 +0.5
61' Sebastian Szymański Goal · assist Mousa Tamari · RCS −0.1 +0.1
Rennes Expected (last two seasons) 1.6Own moments +1.4Opponent moments 0.0Time effect 0.0→ League points won 3
Strasbourg Expected (last two seasons) 1.1Own moments 0.0Opponent moments −1.1Time effect 0.0→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

RennesStrasbourg
47%Possession53%
1.67Expected goals (xG)0.93
0.11xG per shot0.08
15Shots12
5Shots on target4
33%Shots on target %33%
8Shots in box6
476Passes536
2Corners5
3Saves2
10Fouls17
1Yellow cards3
1Offsides0

Compared with usual

Rennes

10 matches this season, all competitions baseline
This matchAvg
Goals31.9
Conceded01.7
xG1.672
xG against0.932.1
Shots1517.8
On target56.4
Shots faced1213.6
xG per shot0.110.12
Possession47%53.5%
Passes476480.6
Corners26.3
Fouls1012.3

Strasbourg

7 matches this season, all competitions baseline
This matchAvg
Goals01.7
Conceded32.1
xG0.931.1
xG against1.672
Shots1212.1
On target45
Shots faced1516.6
xG per shot0.080.08
Possession53%45%
Passes536437.3
Corners52.1
Fouls1711.3

Timeline

  • 33' Yellow Gessime Yassine
  • 34' VAR Boulaye Dia
  • 34' Goal Boulaye Dia league goal #3 assist Przemysław Frankowski
  • 41' Goal Sebastian Szymański league goal #2 assist Mahamadou Nagida
  • 45' Sub Dário Essugo → Yaya Dieme
  • 56' Yellow Boulaye Dia
  • 61' Goal Sebastian Szymański league goal #3 assist Mousa Tamari
  • 64' Sub Boulaye Dia → Eliezer Mayenda
  • 64' Sub Mousa Tamari → Adrien Thomasson
  • 65' Yellow Giovanni Reyna
  • 70' Sub Gessime Yassine → Martial Godo
  • 70' Sub Diogo Sousa → Samir El Mourabet
  • 70' Sub Conrad Harder → Jacobo Ortega
  • 71' Sub Mahamadou Nagida → Quentin Merlin
  • 78' Sub Sebastian Szymański → Ludovic Blas
  • 78' Sub Mahdi Camara → Djaoui Cissé
  • 84' Sub Giovanni Reyna → Omari Kellyman
  • 87' Yellow Pape Diop

Category leaders

  • Key passesPrzemysław Frankowski3
  • Duels wonGiovanni Reyna11/15
  • DribblesGiovanni Reyna3/4
  • Defensive actionsValentin Rongier8
  • ShotsSebastian Szymański4 (on target 2)
  • Fouls wonGessime Yassine5
#Rennes#Strasbourg#Ligue 1#Sebastian Szymański#Boulaye Dia#Matchweek 8

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.