Rennes tops the table with home win over Marseille
Thomasson scored the winning goal in the 52nd minute to send the hosts to the top of Ligue 1.

One well-taken shot was enough for Rennes to claim all three points. At Roazhon Park, the home side won 1-0 over Marseille thanks to a goal from Adrien Thomasson in the 52nd minute, in a match that was far more even than the scoreline suggests.
The first half was back and forth with no reward for either side: Igor Paixao tested the away goal near the box, Valentin Rongier answered for Marseille, and both Amine Gouiri and Pierre-Emile Hojbjerg came close for the visitors with shots that drifted just wide. Rennes also had its chances through Issa Soumare and Ludovic Blas, but the away goalkeeper and some off-target finishing kept things scoreless at the break.
The second half opened with Rennes pushing forward. Mousa Al Tamari, who had come on for Soumare at halftime, tried a header from close range right at the start of the second half, and a minute later came the decisive play: in the 52nd minute, Adrien Thomasson finished with his right foot from close range to make it 1-0 and set off a celebration in the home stands.
A match that stayed open
With the lead in hand, Rennes didn't sit back completely. Thomasson hit the crossbar in the 71st minute, and Boulaye Dia, on from the bench by then, had another clear chance that went just wide of the post. On the other side, Marseille kept pushing down the flanks through Amine Harit and Timothy Weah, who tried his luck and picked up a yellow card in stoppage time, but could never find the equalizer. In added time, a header from Derek Cornelius sailed over the crossbar in what proved to be the last clear chance of the match.
What the numbers say
Marseille controlled the ball a bit more and won more corners, but Rennes was sharper in front of goal, with more shots overall and more on target.
| Stat | Rennes | Marseille |
|---|---|---|
| Possession (%) | 48.6 | 51.4 |
| Shots | 20 | 13 |
| Shots on target | 7 | 5 |
| Big chances | 1 | 1 |
| Corners | 3 | 5 |
| Passes | 495 | 524 |
| Fouls committed | 15 | 13 |
The post-match estimated xG figures back up what was seen on the field: 2.286 for Rennes against 1.256 for Marseille, a gap that confirms the home side created more and better chances over the 90 minutes, even though the final result came down to a single goal.
Before kickoff, our projection had the odds split fairly evenly: 37% for a Rennes win, 24% for a draw and 39% for Marseille, with expected total goals of 3.72. The final result, a tight 1-0, fell well short of that offensive expectation, though the home win itself was within the range of possible outcomes.
What the result means
With this win, Rennes reaches 10 points from four matches played, with three wins and a draw, putting them in first place in Ligue 1. Marseille, meanwhile, is still struggling to find its footing: just 3 points from four matches, with one win and three losses, a 7-point gap behind the leader that sums up the contrast between the two sides so far this season.
ATH
RSO
VAN
SEA
JUV
NAP
MAR
TOU
ATO
FOR
PAL
VAS
THS
GUV
CCP
OLI
CAG
UNI
LEX
COS
BRA
FAM
ATL
TOR
NSH
RBNY
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
RFA
FSC
SMT
COL
GTI
QAC
VAR
MOR
SUP
CAV
ISF
ONC
GRE
ATL
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
GUA
BOL
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR