Ligue 1 · Matchweek 6
Edan Diop 29'
Matthis Abline 38'
HT 2:0
Casper Tengstedt 48' (pen)
Sion Oppong 59'
Sat, 10 Oct 2026, 19:45 (UK) · Stade Louis II, Monaco
Monaco 2nd → 1st · 14 pts|Toulouse 14th → 11th · 6 pts

Monaco led 2-0 at the break but Toulouse scored twice within 11 minutes of the restart to share the points.

FN MOMEdan Diop8.3Decisive moment59' Sion Oppong+0.8ASM −1.0

Monaco 2-2 Toulouse: a two-goal lead gone by the 59th minute

Key numbers

  • 2-0 lead held for about 30 minutes
  • xG per shot 0.07 v 0.16 favoured Toulouse
  • xG 1.14 v 1.43, also Toulouse's way

Monaco's two-goal cushion lasted barely an hour

Monaco went 2-0 up through Edan Diop in the 29th minute and Matthis Abline in the 38th. Toulouse then pulled one back from the penalty spot through Casper Tengstedt in the 48th minute and levelled through Sion Oppong in the 59th. Monaco had led for about 30 minutes.

Toulouse were sharper with fewer shots

Oppong's equaliser was worth +0.8 FN xPts, as much as Diop's opener, because it erased the lead. Monaco shot more often, but their 0.07 xG per shot trailed Toulouse's 0.16, and the xG totals ended 1.14 to 1.43 in the visitors' favour.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Edan Diop 8.3Dominant

He scored the 29th-minute opener, set up Abline's goal in the 38th minute and made four tackles.

Diop was involved in both first-half goals that put Monaco 2-0 up, and he won 6 of his 10 duels. He was substituted in the 58th minute, and Toulouse equalised in the 59th.

Game state

1-02-02-12-2
Monaco ahead 30 min · level 60 min · Toulouse 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.

29' Edan Diop Goal · scorer +0.5 · assist Aleksandr Golovin +0.2 · TFC −0.6 +0.7
38' Matthis Abline Goal · scorer +0.3 · assist Edan Diop +0.2 · TFC −0.3 +0.5
48' Casper Tengstedt Pen goal · ASM −0.5 +0.3
59' Sion Oppong Goal · scorer +0.6 · assist Casper Tengstedt +0.2 · ASM −1.0 +0.8
Monaco Expected (last two seasons) 1.6Own moments +1.2Opponent moments −1.5Time effect −0.3→ League points won 1
Toulouse Expected (last two seasons) 1.1Own moments +1.1Opponent moments −0.9Time effect −0.3→ League points won 1

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

MonacoToulouse
58%Possession42%
1.14Expected goals (xG)1.43
0.07xG per shot0.16
16Shots9
4Shots on target4
25%Shots on target %44%
11Shots in box5
645Passes466
4Corners4
2Saves2
10Fouls16
2Yellow cards2
0Offsides1

Compared with usual

Monaco

5 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded20.6
xG1.141.3
xG against1.431.3
Shots1610.2
On target44.6
Shots faced915.2
xG per shot0.070.13
Possession58%44.8%
Passes645447.6
Corners43.6
Fouls1011

Toulouse

5 matches this season, all competitions baseline
This matchAvg
Goals21.4
Conceded21.8
xG1.432.2
xG against1.141.6
Shots914.8
On target44.6
Shots faced1615.2
xG per shot0.160.15
Possession42%52.6%
Passes466506
Corners44.6
Fouls1616.8

Timeline

  • 29' Goal Edan Diop league goal #1 assist Aleksandr Golovin
  • 38' Goal Matthis Abline league goal #1 assist Edan Diop
  • 45' Sub Jacen Russell Rowe → Sion Oppong
  • 47' Yellow Flávio Nazinho
  • 48' Goal Casper Tengstedt (pen) league goal #4
  • 51' Sub Denis Zakaria → Safouane Benzahra
  • 54' Yellow Aleksandr Golovin
  • 58' Sub Edan Diop → Stanis Idumbo Muzambo
  • 58' Sub Mathys Detourbet → Folarin Balogun
  • 59' Goal Sion Oppong league goal #1 assist Casper Tengstedt
  • 70' Yellow Cristian Cásseres Jr.
  • 71' Sub Ilyas Azizi → Niko Sigur
  • 75' Sub Vanderson → Jordan Teze
  • 75' Sub Matthis Abline → Ansu Fati
  • 77' Sub Rafik Messali → Ismail Diallo
  • 84' Sub Casper Tengstedt → Santiago Hidalgo
  • 84' Sub Alexis Vossah → Aron Dønnum
  • 90+3' Yellow Sion Oppong

Category leaders

  • Key passesVanderson3
  • Duels wonLamine Camara9/11
  • DribblesMathys Detourbet3/4
  • Defensive actionsCristian Cásseres Jr.7
  • ShotsMatthis Abline3 (on target 1)
  • Fouls wonLamine Camara6
#Ligue 1#Monaco#Toulouse#Edan Diop#Casper Tengstedt#Matchweek 6

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.