Ligue 1 · Matchweek 33
2:0
Arnaud Kalimuendo 15'
Arnaud Kalimuendo 80'
HT 1:0
Sat, 10 May 2025, 20:00 (UK) · Roazhon Park, Rennes
Rennes · 41 pts|Nice · 57 pts

Rennes won on the scoreboard and on xG (1.18–1.05).

Player of the matchArnaud Kalimuendo8.6Decisive moment15' Arnaud Kalimuendo+0.7

Rennes 2-0 Nice

Key numbers

  • Possession 51% – 49%
  • Shots 10 (4 on target) – 14 (6)
  • Decisive moment: 15' Arnaud Kalimuendo, FN xPts +0.7
Player of the match
Arnaud Kalimuendo 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-02-0
Rennes ahead 75 min · level 15 min · Nice 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.

15' Arnaud Kalimuendo Goal · scorer +0.5 · assist Ludovic Blas +0.2 +0.7
80' Arnaud Kalimuendo Goal · scorer +0.2 · assist Azor Matusiwa +0.1 +0.3
Rennes Expected (last two seasons) 1.5Own moments +1.0Opponent moments 0.0Time effect +0.5→ League points won 3
Nice 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

RennesNice
51%Possession49%
1.18Expected goals (xG)1.05
0.12xG per shot0.08
10Shots14
4Shots on target6
40%Shots on target %43%
6Shots in box10
445Passes420
84%Pass accuracy83%
1Corners5
6Saves2
5Fouls13
1Yellow cards1
0Offsides7

Compared with usual

Rennes

34 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded01.4
xG1.181.4
xG against1.051.2
Shots1013
On target44.9
Shots faced1410.9
xG per shot0.120.11
Possession51%52.4%
Passes445472.7
Pass accuracy84%84.6%
Corners15low
Fouls513.3low

Nice

last 21 matches, all competitions baseline
This matchAvg
Goals01.7
Conceded21.1
xG1.051.6
xG against1.181
Shots1414.8
On target65.3
Shots faced1013.1
xG per shot0.080.11
Possession49%49.3%
Passes420455.7
Pass accuracy83%83.4%
Corners55.7
Fouls1312

Timeline

  • 15' Goal Arnaud Kalimuendo league goal #16 assist Ludovic Blas
  • 37' VAR Djaoui Cissé
  • 45' Yellow Pablo Rosario
  • 46' Sub Morgan Sanson → Gaëtan Laborde
  • 46' Sub Antoine Mendy → Dante
  • 46' Sub Ali Abdi → Jérémie Boga
  • 62' Sub Mousa Al-Taamari → Lorenz Assignon
  • 62' Sub Pablo Rosario → Tom Louchet
  • 62' Sub Evann Guessand → Sofiane Diop
  • 68' VAR Hicham Boudaoui
  • 75' Sub Ismael Koné → Seko Fofana
  • 80' Goal Arnaud Kalimuendo league goal #17 assist Azor Matusiwa
  • 82' Sub Jérémie Boga → Mohamed-Ali Cho
  • 84' Sub Djaoui Cissé → Jordan James
  • 90' Sub Arnaud Kalimuendo → Mohamed Kader Meite
  • 90+4' Yellow Lilian Brassier

Category leaders

  • Key passesAzor Matusiwa2
  • Duels wonArnaud Kalimuendo7/16
  • DribblesIsmael Koné3/3
  • Defensive actionsJérémy Jacquet6
  • ShotsArnaud Kalimuendo3 (on target 3)
  • Fouls wonArnaud Kalimuendo4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.