Ligue 1 · Matchweek 2
Paris Brunner 13'
Paris Brunner 53'
HT 1:0
Sun, 30 Aug 2026, 19:45 (UK) · Stade Louis II, Monaco
Monaco 8th → 1st · 6 pts|Marseille 6th → 8th · 3 pts

Paris Brunner scored twice as Monaco beat Marseille despite seeing far less of the ball, and went top of Ligue 1.

Player of the matchParis Brunner8.7Decisive moment13' Paris Brunner+0.7

Monaco 2-0 Marseille: Brunner's brace outweighs 36% possession

Key numbers

  • 36% possession, yet a 2-0 win
  • 5 shots on target to 2: Monaco were sharper
  • 13' opener worth +0.7 FN xPts

Monaco win with a third of the ball

Monaco beat Marseille 2-0 at Stade Louis II despite having only 36% of the ball. They led for about 77 of the 90 minutes and moved from eighth to first, on six points after two matches.

Brunner's two goals met a wasteful Marseille

Paris Brunner's brace settled it. His 13th-minute opener, set up by Aleksandr Golovin, was worth +0.7 FN xPts, and the second in the 53rd minute, assisted by Eric Dier, added +0.4. Marseille had 13 shots but only two on target, and finished without a goal from 1.4 xG.

Player of the match
Paris Brunner 8.7Dominant

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

Brunner earned most of his credit in attack. His goals in the 13th and 53rd minutes created the 77-minute lead, and he won 8 of 14 duels before being replaced after 81 minutes.

Game state

1-02-0
Monaco ahead 77 min · level 13 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.

13' Paris Brunner Goal · scorer +0.5 · assist Aleksandr Golovin +0.2 +0.7
53' Paris Brunner Goal · scorer +0.3 · assist Eric Dier +0.1 +0.4
Monaco Expected (last two seasons) 1.7Own moments +1.1Opponent moments 0.0Time effect +0.2→ League points won 3
Marseille Expected (last two seasons) 1.1Own moments 0.0Opponent moments −0.9Time effect −0.2→ 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

MonacoMarseille
36%Possession64%
1.72Expected goals (xG)1.4
0.16xG per shot0.11
11Shots13
5Shots on target2
45%Shots on target %15%
7Shots in box7
356Passes648
87%Pass accuracy91%
5Corners7
2Saves3
9Fouls10
4Yellow cards0
3Offsides1

Timeline

  • 13' Goal Paris Brunner league goal #1 assist Aleksandr Golovin
  • 42' Yellow Denis Zakaria
  • 43' Yellow Lamine Camara
  • 46' Sub Himad Abdelli → Tochukwu Nnadi
  • 46' Sub Quinten Timber → Keyliane Abdallah
  • 53' Goal Paris Brunner league goal #2 assist Eric Dier
  • 58' Sub Geoffrey Kondogbia → Nayef Aguerd
  • 73' Sub → Neal Maupay
  • 81' Sub Mamadou Coulibaly → Anis Soubeir
  • 81' Sub Aleksandr Golovin → Matthis Abline
  • 81' Sub Paris Brunner → Mika Biereth
  • 85' Sub Stanis Idumbo Muzambo → Mathys Detourbet
  • 85' Sub Angel Gomes → Faris Moumbagna
  • 88' Yellow Nazinho
  • 90+2' Yellow Lukáš Hrádecký

Category leaders

  • Key passesMamadou Coulibaly3
  • Duels wonLamine Camara9/13
  • DribblesLamine Camara2/4
  • Defensive actionsLamine Camara8
  • ShotsParis Brunner4 (on target 3)
  • Fouls wonLamine Camara3
#Ligue 1#Monaco#Marseille#Paris Brunner#FN Score

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.