Ligue 1 · Matchweek 2
3:2
Esteban Lepaul 5'
Valentin Rongier 26'
Esteban Lepaul 90' (pen)
HT 2:1
Louis Mafouta 30'
Louis Mafouta 54' (pen)
Sun, 30 Aug 2026, 16:15 (UK) · Roazhon Park, Rennes
Rennes 13th → 4th · 4 pts|Le Mans 12th → 13th · 1 pt

Rennes led 2-0, were pegged back to 2-2, and won it with Esteban Lepaul's penalty in the 90th minute.

Player of the matchEsteban Lepaul8.2Decisive moment90' Esteban Lepaul+1.4

Rennes 3-2 Le Mans: Lepaul's late penalty ends a seesaw

Key numbers

  • xG 3.12 vs 3.06: chances were level
  • 90' Lepaul penalty worth +1.4 FN xPts
  • Rennes up from 13th to 4th, 4 points

A two-goal lead that vanished

Rennes scored in the 5th and 26th minutes, only for Louis Mafouta to reply twice, the second from the spot in the 54th. Le Mans took 12 shots for 3.06 xG, against 3.12 from Rennes' 22. The chances were level, which fits a 2-2 scoreline.

Lepaul's spot-kick settled it

Le Mans had Djibril Sidibé sent off in the 68th minute and played about 22 minutes short-handed. Lepaul then converted a penalty in the 90th minute, worth +1.4 FN xPts, against +0.6 for Mafouta's equaliser. Rennes climbed to fourth on four points.

Player of the match
Esteban Lepaul 8.2Dominant

He scored twice and put four of his six shots on target.

Lepaul opened the scoring in the 5th minute and, with the match level at 2-2, won it from the penalty spot in the 90th. It took his league tally to three goals.

Game state

1-02-02-12-23-2
Rennes ahead 49 min · level 41 min · Le Mans ahead 0 min
  • Le Mans: Red card 68' → ~22 min a player down

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.

5' Esteban Lepaul Goal · scorer +0.3 · assist Adrien Thomasson +0.2 +0.5
26' Valentin Rongier Goal · scorer +0.2 · assist Issa Soumaré +0.1 +0.3
30' Louis Mafouta Goal · assist Lucas Calodat +0.2
54' Louis Mafouta Pen goal +0.6
68' Djibril Sidibé Red card −0.2
90' Esteban Lepaul Pen goal +1.4
Rennes Expected (last two seasons) 2.1Own moments +2.2Opponent moments −0.8Time effect −0.5→ League points won 3
Le Mans Expected (last two seasons) 0.7Own moments +0.6Opponent moments −1.4Time effect +0.1→ 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

RennesLe Mans
64%Possession36%
3.12Expected goals (xG)3.06
0.14xG per shot0.26
22Shots12
8Shots on target5
36%Shots on target %42%
17Shots in box8
501Passes282
85%Pass accuracy69%
8Corners6
3Saves5
15Fouls15
3Yellow cards2
2Offsides3

Timeline

  • 5' Goal Esteban Lepaul league goal #2 assist Adrien Thomasson
  • 26' Goal Valentin Rongier league goal #1 assist Issa Soumaré
  • 30' Goal Louis Mafouta league goal #2 assist Lucas Calodat
  • 48' Yellow Issa Soumaré
  • 51' VAR Harold Voyer
  • 54' Goal Louis Mafouta (pen) league goal #3
  • 60' Sub Sebastian Szymański → Mahdi Camara
  • 60' Sub Issa Soumaré → Arnaud Nordin
  • 60' Sub Lucas Bretelle → Jean Vercruysse
  • 66' Yellow Alexandre Lauray
  • 68' Red Djibril Sidibé
  • 68' Sub Lucas Calodat → Djibril Sidibé
  • 68' Sub Dame Gueye → Antoine Rabillard
  • 74' Sub Valentin Rongier → Ludovic Blas
  • 74' Sub Mousa Tamari → Eliezer Mayenda
  • 78' Sub Quentin Merlin → Mahamadou Nagida
  • 81' Sub Nicolas Kocik → Ewan Hatfout
  • 81' Sub Adil Bourabaa → Milan Robin
  • 90' Goal Esteban Lepaul (pen) league goal #3
  • 90+2' VAR Arnaud Nordin
  • 90+6' Yellow Esteban Lepaul
  • 90+12' Yellow Abdelhamid Ait Boudlal
  • 90+12' Yellow Harold Voyer
  • 90+13' VAR Louis Mafouta

Category leaders

  • Key passesAdrien Thomasson4
  • Duels wonCharlie Cresswell9/16
  • DribblesMahdi Camara2/2
  • Defensive actionsAbdelhamid Ait Boudlal8
  • ShotsEsteban Lepaul6 (on target 4)
  • Fouls wonAdrien Thomasson3
#Ligue 1#Rennes#Le Mans#Esteban Lepaul#Louis Mafouta

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.