Lyon vs Lorient

12 April 2026 · Ligue 1 · 2025/26 · Referee Benoît Bastien

Full time 2 – 0

Half-time: 0–0

  • Roman Yaremchuk 49’
  • Corentin Tolisso 56’

Match summary

Lyon won 2-0 at home to Lorient. It was goalless at half-time.

Roman Yaremchuk put Lyon ahead with a header in the 49th minute, set up by Endrick and Corentin Tolisso made it 2-0 with a header in the 56th minute.

The chances backed that up: Lyon created 1.98 expected goals (xG) from 11 shots to Lorient's 1.58 from 12.

Match stats

53% Possession 47%
11 Shots 12
5 Shots on target 6
4 Corners 6
94 Attacks 89
42 Dangerous attacks 32
476 Passes 425
86% Pass accuracy 87%
12 Tackles 15
17 Fouls 14
4 Yellow cards 1
0 Red cards 0
0 Offsides 2

Key events

Lyon Lorient
Kick-off
Afonso MoreiraShot on target
16’
23’
31’
Jean-Victor MakengoShot on target
45+1’
Half-time0-0
Corentin TolissoRachid Ghezza
46’
Corentin TolissoShot on target
46’
47’
Ahmadou Bamba DiengShot on target
47’
Arthur AvomShot on target
Second half underway
Roman YaremchukHeader1-0 (Lyon)
49’
53’
Arsène KouassiShot on target
Corentin TolissoHeader2-0 (Lyon)
56’
EndrickShot on target
56’
67’
VAR review
73’
Darlin YongwaArsène Kouassi
80’
Sambou SoumanoBamba Dieng
EndrickFoul
81’
Tyler MortonTime wasting
81’
81’
Arthur AvomShot on target
Ruben KluivertRoman Yaremchuk
86’
88’
90’
Panos KatserisShot on target
Afonso MoreiraPersistent fouling
90+1’
Full-time2-0

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 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.98 1.58 49’ Roman Yaremchuk (Lyon), 1-0 49’ 56’ Corentin Tolisso (Lyon), 2-0 56’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.98 1.58 49’ Roman Yaremchuk (Lyon), 1-0 Yaremchuk 49’ 56’ Corentin Tolisso (Lyon), 2-0 Tolisso 56’
Lyon 1.98 xGLorient 1.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Lorient attacking Lyon attacking 
47’ Ahmadou Bamba Dieng (Lorient), open play, 0.50 xG, saved 49’ Roman Yaremchuk (Lyon), open play, 0.44 xG, goal 10’ Roman Yaremchuk (Lyon), open play, 0.43 xG, off target 56’ Corentin Tolisso (Lyon), open play, 0.41 xG, goal 83’ Nathaniel Adjei (Lorient), set piece, 0.38 xG, off target 56’ Endrick (Lyon), open play, 0.31 xG, saved 58’ Ahmadou Bamba Dieng (Lorient), open play, 0.26 xG, off target 46’ Corentin Tolisso (Lyon), open play, 0.13 xG, saved 31’ Jean-Victor Makengo (Lorient), open play, 0.09 xG, saved 81’ Arthur Avom (Lorient), open play, 0.07 xG, saved 41’ Roman Yaremchuk (Lyon), open play, 0.07 xG, off target 54’ Roman Yaremchuk (Lyon), open play, 0.07 xG, blocked 18’ Pablo Pagis (Lorient), open play, 0.06 xG, off target 79’ Pablo Pagis (Lorient), direct free kick, 0.06 xG, off target 47’ Arthur Avom (Lorient), open play, 0.05 xG, saved 47’ Orel Mangala (Lyon), open play, 0.05 xG, off target 90’ Panos Katseris (Lorient), from a corner, 0.04 xG, saved 53’ Arsène Kouassi (Lorient), open play, 0.03 xG, saved 3’ Roman Yaremchuk (Lyon), open play, 0.03 xG, blocked 84’ Afonso Moreira (Lyon), open play, 0.03 xG, off target 18’ Pablo Pagis (Lorient), open play, 0.02 xG, off target 16’ Afonso Moreira (Lyon), open play, 0.02 xG, saved 87’ Bamo Meïté (Lorient), from a corner, 0.01 xG, off target 47’ Ahmadou Bamba Dieng (Lorient), open play, 0.50 xG, saved 10’ Roman Yaremchuk (Lyon), open play, 0.43 xG, off target 49’ Roman Yaremchuk (Lyon), open play, 0.44 xG, goal 56’ Corentin Tolisso (Lyon), open play, 0.41 xG, goal 83’ Nathaniel Adjei (Lorient), set piece, 0.38 xG, off target 56’ Endrick (Lyon), open play, 0.31 xG, saved 58’ Ahmadou Bamba Dieng (Lorient), open play, 0.26 xG, off target 46’ Corentin Tolisso (Lyon), open play, 0.13 xG, saved 31’ Jean-Victor Makengo (Lorient), open play, 0.09 xG, saved 81’ Arthur Avom (Lorient), open play, 0.07 xG, saved 41’ Roman Yaremchuk (Lyon), open play, 0.07 xG, off target 54’ Roman Yaremchuk (Lyon), open play, 0.07 xG, blocked 18’ Pablo Pagis (Lorient), open play, 0.06 xG, off target 79’ Pablo Pagis (Lorient), direct free kick, 0.06 xG, off target 47’ Arthur Avom (Lorient), open play, 0.05 xG, saved 47’ Orel Mangala (Lyon), open play, 0.05 xG, off target 90’ Panos Katseris (Lorient), from a corner, 0.04 xG, saved 3’ Roman Yaremchuk (Lyon), open play, 0.03 xG, blocked 53’ Arsène Kouassi (Lorient), open play, 0.03 xG, saved 84’ Afonso Moreira (Lyon), open play, 0.03 xG, off target 18’ Pablo Pagis (Lorient), open play, 0.02 xG, off target 16’ Afonso Moreira (Lyon), open play, 0.02 xG, saved 87’ Bamo Meïté (Lorient), from a corner, 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

Lyon 4-1-4-1 Starting XI
Greif
Kango 46’
Mata
Niakhaté
Abner
Morton 82’
Ghezza 46’
Maitland-Niles
Nartey 46’
Moreira
Yaremchuk 86’
Lorient 3-4-2-1 Starting XI
Mvogo
Faye
Adjei
Meïté
Kouassi 73’
Cadiou
Avom
Bris 23’
Pagis
Makengo 73’
Dieng 80’

Player stats

PlayerPosMinGAShxGxAKPCards
Dominik Greif GK900 0.000.000
Steeve Kango DEF480 0.000.000
Clinton Mata DEF900 0.000.000
Moussa Niakhate DEF900 0.000.021
Abner DEF900 0.000.431
Tyler Morton MID840 0.000.000
Rachid Ghezzal MID480 0.000.000
Ainsley Maitland-Niles MID900 0.000.000
Noah Nartey MID480 0.000.000
Afonso Moreira MID902 0.040.332
Roman Yaremchuk FWD8815 1.040.000
Orel Mangala Sub421 0.050.031
Corentin Tolisso Sub4212 0.540.000
Endrick Sub4211 0.310.572
Tanner Tessmann Sub60 0.000.000
Ruben Kluivert Sub20 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lyon win 58% Avg odds 1.62
Draw 24% Avg odds 3.97
Lorient win 18% Avg odds 5.09

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

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

Previous and next meeting

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