Ligue 1 · Matchweek 6
2:1
Florian Sotoca 36'
Matthieu Udol 76'
HT 1:0
Khalis Merah 85'
Fri, 9 Oct 2026, 19:45 (UK) · Stade Bollaert-Delelis, Lens
Lens 15th → 7th · 7 pts|Lyon 2nd · 11 pts

Lens beat Lyon 2-1 after Florian Thauvin set up both goals, and held on despite conceding straight after a red card.

FN MOMFlorian Thauvin8.7Decisive moment36' Florian Sotoca+0.8OL −0.7

Lens 2-1 Lyon: Thauvin creates both goals

Key numbers

  • Thauvin: 5 key passes, 2 assists
  • 36' opener worth +0.9 FN xPts
  • Lens led for 54 minutes of 90

Lens hold on after the red card

Lens beat Lyon 2-1 and led for 54 of the 90 minutes. Matthieu Udol was sent off in the 84th minute and Khalis Merah pulled one back a minute later, but the lead survived until full-time.

Sotoca's opener set the tone

Florian Sotoca's opener in the 36th minute was worth +0.9 FN xPts, as it broke the deadlock. Thauvin provided the assist for that goal and for Udol's strike in the 76th minute, which made it 2-0.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Florian Thauvin 8.7Dominant

Two assists and five key passes meant he was involved in both Lens goals.

Thauvin's creativity mattered because it produced the opener in the 36th minute, which gave Lens a lead they held for 54 minutes. His second assist, for Udol in the 76th minute, doubled that advantage, and both of his shots were on target.

Game state

1-02-02-1
Lens ahead 54 min · level 36 min · Lyon ahead 0 min
  • Lens: Red card 84' → ~6 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. 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.

36' Florian Sotoca Goal · scorer +0.6 · assist Florian Thauvin +0.2 · OL −0.7 +0.8
76' Matthieu Udol Goal · scorer +0.3 · assist Florian Thauvin +0.1 · OL −0.2 +0.4
84' Matthieu Udol Red card · OL 0.0 0.0
85' Khalis Merah Goal · RCL −0.3 +0.2
Lens Expected (last two seasons) 1.4Own moments +1.2Opponent moments −0.3Time effect +0.7→ League points won 3
Lyon Expected (last two seasons) 1.3Own moments +0.2Opponent moments −0.9Time effect −0.6→ 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

LensLyon
48%Possession52%
1.41Expected goals (xG)1.01
0.09xG per shot0.08
15Shots13
7Shots on target5
47%Shots on target %38%
12Shots in box9
454Passes486
7Corners4
4Saves5
13Fouls12
1Yellow cards1
1Offsides1

Compared with usual

Lens

6 matches this season, all competitions baseline
This matchAvg
Goals22
Conceded11.8
xG1.412.3
xG against1.011.9
Shots1516.7
On target76.7
Shots faced1312.2
xG per shot0.090.16
Possession48%53%
Passes454478
Corners77.3
Fouls1310.8

Lyon

6 matches this season, all competitions baseline
This matchAvg
Goals12
Conceded20.5
xG1.011.7
xG against1.411.2
Shots1313.3
On target55.8
Shots faced1511.7
xG per shot0.080.12
Possession52%50.7%
Passes486446.5
Corners44.8
Fouls1211.8

Timeline

  • 23' Yellow Abner
  • 36' Goal Florian Sotoca league goal #1 assist Florian Thauvin
  • 50' Yellow Jonathan Gradit
  • 53' Sub Jonathan Gradit → Samson Baidoo
  • 54' Sub Yassine Titraoui → Amadou Haidara
  • 60' Sub Loïs Openda → Keito Nakamura
  • 60' Sub Mads Bidstrup → Noah Nartey
  • 69' Sub Odsonne Édouard → Franjo Ivanović
  • 69' Sub Florian Sotoca → Junior Kadile
  • 71' Sub Ernest Nuamah → Kaïl Boudache
  • 76' Goal Matthieu Udol league goal #2 assist Florian Thauvin
  • 77' Sub Tyler Morton → Tanner Tessmann
  • 78' Sub Pavel Šulc → Khalis Merah
  • 83' Sub Michaël Cuisance → Andrija Bulatović
  • 84' Red Matthieu Udol
  • 85' Goal Khalis Merah league goal #1

Category leaders

  • Key passesFlorian Thauvin5
  • Duels wonIsmaelo Ganiou8/11
  • DribblesErnest Nuamah2/4
  • Defensive actionsMatthieu Udol5
  • ShotsFlorian Sotoca4 (on target 2)
  • Fouls wonLoïs Openda4
#Ligue 1#Lens#Lyon#Florian Thauvin#Florian Sotoca#Matthieu Udol

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.