Ligue 1 · Matchweek 1
0:2
HT 0:0
Noah Nartey 68'
Malick Fofana 85'
Sat, 22 Aug 2026, 19:45 (UK) · Stadium Municipal, Toulouse
Toulouse · 0 pts|Lyon · 3 pts

Toulouse created the better chances on xG but landed two shots on target, while Lyon scored twice after the 68th minute.

Player of the matchClinton Mata7.6Decisive moment68' Noah Nartey+1.2

Toulouse 0-2 Lyon: 2.77 xG and no goals to show

Key numbers

  • xG 2.77 v 0.7: Toulouse had the better chances
  • Two shots on target from 17 for Toulouse
  • 68' opener worth +1.2 FN xPts

Lyon strike twice in the final half-hour

Lyon won 2-0 at Toulouse on the opening matchweek, with the match goalless at half-time. Noah Nartey broke the deadlock in the 68th minute, and Malick Fofana added a second goal in the 85th.

Toulouse had the chances, Lyon the finish

Toulouse out-created Lyon on xG, 2.77 to 0.7, but put only two of their shots on target. Pavel Šulc, introduced in the 63rd minute, set up Nartey's goal, which was worth +1.2 FN xPts with the match still level.

Player of the match
Clinton Mata 7.6Strong

He finished first in the FN Score, completing 83 of 87 passes in a Lyon clean sheet.

Mata earned most of his FN Score through his passing, completing 83 of 87 and winning five of his six duels. He played all 90 minutes as Lyon scored in the 68th and 85th minutes and kept a clean sheet.

Game state

0-10-2
Toulouse ahead 0 min · level 68 min · Lyon ahead 22 min
  • Malick Fofana — off the bench 27 min · 1G 0A
  • Pavel Šulc — off the bench 27 min · 0G 1A
  • Corentin Tolisso — off the bench 21 min · 0G 1A

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.

68' Noah Nartey Goal · scorer +0.8 · assist Pavel Šulc +0.4 +1.2
85' Malick Fofana Goal · assist Corentin Tolisso +0.2
Toulouse Expected (last two seasons) 1.1Own moments 0.0Opponent moments −1.0Time effect −0.1→ League points won 0
Lyon Expected (last two seasons) 1.6Own moments +1.4Opponent moments 0.0Time effect 0.0→ League points won 3

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

ToulouseLyon
48%Possession52%
2.77Expected goals (xG)0.7
0.16xG per shot0.06
17Shots11
2Shots on target3
12%Shots on target %27%
12Shots in box7
435Passes479
85%Pass accuracy87%
6Corners5
1Saves2
15Fouls15
1Yellow cards2
2Offsides0

Timeline

  • 31' Yellow Niklas Schmidt
  • 45' Yellow Noah Nartey
  • 63' Sub Rémi Himbert → Pavel Šulc
  • 63' Sub Julien Duranville → Malick Fofana
  • 68' Goal Noah Nartey league goal #1 assist Pavel Šulc
  • 69' Sub Mathys de Carvalho → Corentin Tolisso
  • 69' Sub Noah Nartey → Tyler Morton
  • 71' Sub Ismail Diallo → Rafik Messali
  • 71' Sub Julian Vignolo → Ilyas Azizi
  • 71' Sub Santiago Hidalgo → Jacen Russell Rowe
  • 80' Sub Yann Gboho → Sion Oppong
  • 80' Sub Mads Bidstrup → Tanner Tessmann
  • 85' Goal Malick Fofana league goal #1 assist Corentin Tolisso
  • 86' Sub Niklas Schmidt → Mathis Saka
  • 90+4' Yellow Tanner Tessmann

Category leaders

  • Key passesCristian Cásseres Jr.4
  • Duels wonCristian Cásseres Jr.6/9
  • DribblesThomas Jørgensen2/3
  • Defensive actionsMads Bidstrup6
  • ShotsKaïl Boudache4 (on target 1)
  • Fouls wonIsmail Diallo3
#Lyon#Toulouse#Ligue 1#Noah Nartey#Malick Fofana#Clinton Mata

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.