Ligue 1 · Matchweek 4
Adrien Thomasson 52'
HT 0:0
Fri, 11 Sept 2026, 19:45 (UK) · Roazhon Park, Rennes
Rennes 5th → 1st · 10 pts|Marseille 10th → 11th · 3 pts

Adrien Thomasson's 52nd-minute goal was enough for Rennes to beat Marseille and move top of Ligue 1.

Player of the matchAdrien Thomasson8.6Decisive moment52' Adrien Thomasson+1.0

Rennes 1-0 Marseille: Thomasson's goal and Samba's saves

Key numbers

  • 52': Thomasson's winner, +1.0 FN xPts
  • xG 1.88 v 1.34, Rennes had the better chances
  • Ten points: Rennes up from 5th to 1st

One goal lifts Rennes to the top

Rennes beat Marseille 1-0 at home after a goalless first half. The decisive goal arrived in the 52nd minute. The result lifted Rennes from fifth to first place on ten points, while Marseille stayed on three and dropped from tenth to 11th.

Thomasson strikes, both keepers busy

Adrien Thomasson's goal turned 0-0 into 1-0 and was worth +1.0 FN xPts. Brice Samba made five saves to protect that lead, while Marseille's Jeffrey De Lange made six but could not prevent defeat. Rennes' xG was 1.88 to 1.34.

Player of the match
Adrien Thomasson 8.6Dominant

He scored once and created four chances, the most of any player.

One of his two shots on goal produced the winner, and he also made two tackles and three interceptions. His goal in the 52nd minute was the only one of the match, so everything else Rennes did rested on it.

Game state

1-0
Rennes ahead 38 min · level 52 min · Marseille 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.

52' Adrien Thomasson Goal +1.0
Rennes Expected (last two seasons) 1.6Own moments +1.0Opponent moments 0.0Time effect +0.4→ League points won 3
Marseille Expected (last two seasons) 1.2Own moments 0.0Opponent moments −0.8Time effect −0.4→ 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

RennesMarseille
49%Possession51%
1.88Expected goals (xG)1.34
0.09xG per shot0.1
20Shots13
7Shots on target5
35%Shots on target %38%
13Shots in box8
496Passes525
84%Pass accuracy84%
3Corners5
5Saves6
15Fouls13
1Yellow cards4
1Offsides1

Compared with usual

Rennes

3 matches this season, all competitions baseline
This matchAvg

Marseille

3 matches this season, all competitions baseline
This matchAvg

Timeline

  • 33' Yellow Himad Abdelli
  • 43' Yellow Przemysław Frankowski
  • 43' Yellow Igor Paixão
  • 46' Sub Issa Soumaré → Mousa Tamari
  • 52' Goal Adrien Thomasson league goal #1
  • 65' Sub Angel Gomes → Keyliane Abdallah
  • 68' Sub Przemysław Frankowski → Bryan Reynolds
  • 78' Sub Ludovic Blas → Sebastian Szymański
  • 78' Sub Esteban Lepaul → Boulaye Dia
  • 78' Sub Himad Abdelli → Neal Maupay
  • 85' Yellow Amine Harit
  • 86' Sub → Eliezer Mayenda
  • 88' Sub Nayef Aguerd → Derek Cornelius
  • 88' Sub Amine Gouiri → Tadjidine Mmadi
  • 88' Sub Igor Paixão → Faris Moumbagna
  • 90+4' Yellow Timothy Weah

Category leaders

  • Key passesAdrien Thomasson4
  • Duels wonCharlie Cresswell11/13
  • DribblesIgor Paixão4/6
  • Defensive actionsMahamadou Nagida9
  • ShotsPierre-Emile Højbjerg3 (on target 1)
  • Fouls wonCharlie Cresswell3
#Rennes#Marseille#Ligue 1#Adrien Thomasson#Brice Samba#Jeffrey De Lange

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.