Lens vs Paris FC

24 October 2026 · Ligue 1 · 2026/27 · Referee Mathieu Vernice

Full time 2 – 1

Half-time: 0–1

  • Florian Thauvin 63’
  • Thorgan Hazard 83’
  • Luca Koleosho 45+2’

Match summary

Lens came from behind to win 2-1 at home to Paris FC. Paris FC led 1-0 at half-time.

Luca Koleosho put Paris FC ahead in first-half stoppage time, set up by Lassine Sinayoko, Florian Thauvin equalised in the 63rd minute, set up by Thorgan Hazard, and Thorgan Hazard won it in the 83rd minute, set up by Florian Thauvin.

There was little between the sides on chances: Lens created 0.70 expected goals (xG) from 9 shots, Paris FC 0.71 from 4.

Lens secured a 2-1 victory against Paris FC in Ligue 1 on matchday 8, coming from behind at half-time. Lens dominated the territory and statistics throughout the fixture, recording 56 percent possession, 9 shots compared to the visitors 4, and 3 shots on target to 1. Lens also generated 131 attacks and 55 dangerous attacks, while dominating the corner count with 6 to 1. Both sides finished the match with 17 fouls each, and the referee issued a total of 6 yellow cards divided evenly with 3 cautions for Lens and 3 for Paris FC.

The scoring opened in the first half when Paris FC took the lead in the 45+2nd minute through a right foot shot by Luca Koleosho, assisted by a half-time score of 0-1. Following a substitution that saw Emmanuel Mbemba replace the goalscorer, Lens equalised in the 63rd minute as Florian Thauvin scored with a left foot shot to make it 1-1. Thorgan Hazard then scored the winning goal for Lens in the 83rd minute with a left foot shot, sealing the 2-1 final score after a series of second-half substitutions and cautions.

Match stats

56% Possession 44%
9 Shots 4
3 Shots on target 1
6 Corners 1
131 Attacks 59
55 Dangerous attacks 14
554 Passes 455
86% Pass accuracy 82%
14 Tackles 19
17 Fouls 17
3 Yellow cards 3
0 Red cards 0
0 Offsides 1

Key events

Lens Paris FC
Kick-off
Matthieu UdolVAR review
19’
28’
29’
Corner
31’
45+2’
Luca KoleoshoRight foot shot0-1 (Paris FC)
Half-time0-1
Second half underway
51’
Jean-Clair TodiboVAR card review
51’
Florian ThauvinLeft foot shot1-1 (Lens)
63’
Corner
69’
74’
76’
Corner
Corner
81’
Corner
81’
Corner
81’
Thorgan HazardLeft foot shot2-1 (Lens)
83’
Michal SkorasArgument
89’
90+2’
OtávioOff the ball foul
Yannick CahuzacManagerArgument
90+5’
Junior KadileShot on target
90+6’
Corner
90+6’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.70 0.71 45+2’ Luca Koleosho (Paris FC), 0-1 45+2’ 63’ Florian Thauvin (Lens), 1-1 63’ 83’ Thorgan Hazard (Lens), 2-1 83’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.70 0.71 45+2’ Luca Koleosho (Paris FC), 0-1 Koleosho 45+2’ 63’ Florian Thauvin (Lens), 1-1 Thauvin 63’ 83’ Thorgan Hazard (Lens), 2-1 Hazard 83’
Lens 0.70 xGParis FC 0.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Paris FC attacking Lens attacking 
53’ Ilan Kebbal (Paris FC), open play, 0.53 xG, off target 83’ Thorgan Hazard (Lens), open play, 0.36 xG, goal 47’ Luca Koleosho (Paris FC), open play, 0.11 xG, goal 33’ Florian Sotoca (Lens), open play, 0.07 xG, off target 26’ Florian Sotoca (Lens), open play, 0.05 xG, off target 31’ Florian Thauvin (Lens), direct free kick, 0.05 xG, off target 49’ Florian Sotoca (Lens), open play, 0.05 xG, off target 16’ Franjo Ivanovic (Lens), open play, 0.05 xG, off target 63’ Florian Thauvin (Lens), open play, 0.04 xG, goal 55’ Pierre Lees-Melou (Paris FC), open play, 0.04 xG, off target 3’ Ilan Kebbal (Paris FC), open play, 0.03 xG, blocked 90+6’ Junior Kadile (Lens), from a corner, 0.02 xG, saved 26’ Michaël Cuisance (Lens), open play, 0.01 xG, off target 53’ Ilan Kebbal (Paris FC), open play, 0.53 xG, off target 83’ Thorgan Hazard (Lens), open play, 0.36 xG, goal 47’ Luca Koleosho (Paris FC), open play, 0.11 xG, goal 33’ Florian Sotoca (Lens), open play, 0.07 xG, off target 26’ Florian Sotoca (Lens), open play, 0.05 xG, off target 31’ Florian Thauvin (Lens), direct free kick, 0.05 xG, off target 49’ Florian Sotoca (Lens), open play, 0.05 xG, off target 16’ Franjo Ivanovic (Lens), open play, 0.05 xG, off target 63’ Florian Thauvin (Lens), open play, 0.04 xG, goal 55’ Pierre Lees-Melou (Paris FC), open play, 0.04 xG, off target 3’ Ilan Kebbal (Paris FC), open play, 0.03 xG, blocked 90+6’ Junior Kadile (Lens), from a corner, 0.02 xG, saved 26’ Michaël Cuisance (Lens), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lens 3-4-2-1 Starting XI
Risser
Abdulhamid 85’
Baidoo
Todibo 61’
Aguilar
Cuisance
Haidara 71’
Udol
Thauvin
Sotoca 85’
Ivanović 61’
Paris FC 4-2-3-1 Starting XI
Nkambadio
Otávio
Mbow
Coppola
Camara 67’
Lees-Melou
Lopez
Koleosho 46’
Pagis 67’
Kebbal 76’
Sinayoko

Player stats

Goalkeeper1 player
90′ 0 1 41 – – – – –
Defenders4 players
90′ – 2 – 4 3 92 – – –
90′ 3 – – 4 1 81 2 – – –
Jean-Clair Todibo Taken off
61′ 2 1 – 2 – 47 – – – –
Kyllian Antonio Came on as a substitute
29′ – 1 – 1 – 25 – – – –
Midfielders8 players
Saud Abdulhamid Taken off
85′ – – 34 1 0.05 1 1 3 1 1 –
90′ – – 33 – – – – 4 1 1 –
90′ – – 41 – – 2 4 4 3 1 –
Amadou Haidara Taken off
71′ – – 32 – – 1 4 2 2 1 –
Florian Sotoca Taken off
85′ – – 23 1 0.05 1 1 3 1 1 –
90′ 1 1 49 2 0.38 1 – 9 2 6
Thorgan Hazard Came on as a substitute
29′ 1 1 11 1 0.04 – – 1 1 1 –
Yacine Titraoui Came on as a substitute
19′ – – 18 – – 2 – 3 – 1 –
Forwards3 players
Franjo Ivanovic Taken off
61′ – – 1 – 0.05 – – 3 1 19 –
Junior Kadile Came on as a substitute
5′ – – 1 1 0.02 – – – – 4 –
Michal Skóras Came on as a substitute
5′ – – – – – – – 1 – 4
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Lens win 41% Avg odds 2.31 Our estimate 56%
Draw 27% Avg odds 3.54 Our estimate 23%
Paris FC win 32% Avg odds 2.89 Our estimate 21%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Match report

All Ligue 1 news 

Our write-up of this game.

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.