French Ligue 1

Lyon vs Bordeaux, 2020-21 Ligue 1

· French Ligue 1
  • 32': Karl Toko Ekambi
  • 90'+2': Léo Dubois
FT
2 - 1
  • 55': Samuel Kalu

Lyon grab top spot with last-gasp win over Bordeaux

Lyon moved top of the Ligue 1 standings when Leo Dubois struck in injury time to snatch a 2-1 home victory over Bordeaux on Friday.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Attempt blocked. Bruno Guimarães (Lyon) right footed shot from outside the box is blocked. Assisted by Mattia De Sciglio.
  • 2': Corner, Bordeaux. Conceded by Maxence Caqueret.
  • 3': Offside, Bordeaux. Yacine Adli tries a through ball, but Hatem Ben Arfa is caught offside.
  • 12': Foul by Marcelo (Lyon).
  • 12': Samuel Kalu (Bordeaux) wins a free kick in the defensive half.
  • 12': Corner, Bordeaux. Conceded by Léo Dubois.
  • 13': Foul by Memphis Depay (Lyon).
  • 13': Laurent Koscielny (Bordeaux) wins a free kick in the attacking half.
  • 15': Foul by Thiago Mendes (Lyon).
  • 15': Hatem Ben Arfa (Bordeaux) wins a free kick in the attacking half.
  • 15': Thiago Mendes (Lyon) is shown the yellow card for a bad foul.
  • 15': Corner, Bordeaux. Conceded by Léo Dubois.
  • 17': Attempt saved. Bruno Guimarães (Lyon) right footed shot from outside the box is saved in the bottom right corner. Assisted by Karl Toko Ekambi.
  • 17': Corner, Lyon. Conceded by Benoît Costil.
  • 18': Foul by Bruno Guimarães (Lyon).
  • 18': Hatem Ben Arfa (Bordeaux) wins a free kick in the attacking half.
  • 19': Attempt blocked. Toma Basic (Bordeaux) left footed shot from outside the box is blocked.
  • 19': Foul by Laurent Koscielny (Bordeaux).
  • 19': Memphis Depay (Lyon) wins a free kick in the defensive half.
  • 20': Hand ball by Samuel Kalu (Bordeaux).
  • 23': Substitution, Lyon. Sinaly Diomande replaces Jason Denayer because of an injury.
  • 26': Foul by Bruno Guimarães (Lyon).
  • 26': Hatem Ben Arfa (Bordeaux) wins a free kick in the defensive half.
  • 26': Foul by Maxence Caqueret (Lyon).
  • 26': Yacine Adli (Bordeaux) wins a free kick in the defensive half.
  • 27': Foul by Toma Basic (Bordeaux).
  • 27': Léo Dubois (Lyon) wins a free kick in the defensive half.
  • 29': Foul by Bruno Guimarães (Lyon).
  • 29': Yacine Adli (Bordeaux) wins a free kick in the attacking half.
  • 32': Corner, Lyon. Conceded by Youssouf Sabaly.
  • 32': Goal! Lyon 1, Bordeaux 0. Karl Toko Ekambi (Lyon) right footed shot from the centre of the box to the centre of the goal following a corner.
  • 34': Foul by Tinotenda Kadewere (Lyon).
  • 34': Loris Benito (Bordeaux) wins a free kick in the defensive half.
  • 36': Foul by Memphis Depay (Lyon).
  • 36': Paul Baysse (Bordeaux) wins a free kick in the defensive half.
  • 39': Corner, Lyon. Conceded by Youssouf Sabaly.
  • 42': Bruno Guimarães (Lyon) wins a free kick in the defensive half.
  • 42': Foul by Paul Baysse (Bordeaux).
  • 43': Attempt blocked. Léo Dubois (Lyon) right footed shot from the right side of the box is blocked. Assisted by Maxence Caqueret.
  • 43': Foul by Maxence Caqueret (Lyon).
  • 43': Yacine Adli (Bordeaux) wins a free kick in the defensive half.
  • 45': Corner, Lyon. Conceded by Laurent Koscielny.
  • 45'+2': First Half ends, Lyon 1, Bordeaux 0.
  • 45': Second Half begins Lyon 1, Bordeaux 0.
  • 49': Corner, Bordeaux. Conceded by Sinaly Diomande.
  • 49': Corner, Bordeaux. Conceded by Marcelo.
  • 49': Attempt missed. Remi Oudin (Bordeaux) left footed shot from outside the box is high and wide to the left following a corner.
  • 50': Corner, Bordeaux. Conceded by Léo Dubois.
  • 51': Attempt missed. Hwang Ui-Jo (Bordeaux) left footed shot from the left side of the box misses to the right. Assisted by Hatem Ben Arfa with a through ball.
  • 53': Corner, Lyon. Conceded by Youssouf Sabaly.
  • 53': Corner, Lyon. Conceded by Laurent Koscielny.
  • 55': Goal! Lyon 1, Bordeaux 1. Samuel Kalu (Bordeaux) left footed shot from the centre of the box to the top left corner. Assisted by Remi Oudin.
  • 56': Foul by Karl Toko Ekambi (Lyon).
  • 56': Youssouf Sabaly (Bordeaux) wins a free kick in the defensive half.
  • 58': Corner, Lyon. Conceded by Laurent Koscielny.
  • 62': Attempt missed. Toma Basic (Bordeaux) left footed shot from outside the box is close, but misses to the right. Assisted by Youssouf Sabaly.
  • 63': Substitution, Lyon. Maxwel Cornet replaces Karl Toko Ekambi.
  • 63': Substitution, Lyon. Lucas Paquetá replaces Maxence Caqueret.
  • 65': Foul by Lucas Paquetá (Lyon).
  • 65': Toma Basic (Bordeaux) wins a free kick in the defensive half.
  • 66': Foul by Thiago Mendes (Lyon).
  • 66': Samuel Kalu (Bordeaux) wins a free kick in the attacking half.
  • 67': Attempt blocked. Hwang Ui-Jo (Bordeaux) right footed shot from the left side of the box is blocked. Assisted by Remi Oudin.
  • 67': Corner, Bordeaux. Conceded by Marcelo.
  • 68': Attempt missed. Paul Baysse (Bordeaux) header from the centre of the box misses to the right. Assisted by Toma Basic with a cross following a corner.
  • 68': Offside, Bordeaux. Paul Baysse tries a through ball, but Laurent Koscielny is caught offside.
  • 69': Foul by Marcelo (Lyon).
  • 69': Samuel Kalu (Bordeaux) wins a free kick in the defensive half.
  • 69': Attempt missed. Samuel Kalu (Bordeaux) right footed shot from outside the box is high and wide to the right.
  • 71': Foul by Thiago Mendes (Lyon).
  • 71': Samuel Kalu (Bordeaux) wins a free kick in the defensive half.
  • 72': Substitution, Lyon. Houssem Aouar replaces Bruno Guimarães.
  • 72': Substitution, Lyon. Islam Slimani replaces Tinotenda Kadewere.
  • 73': Foul by Loris Benito (Bordeaux).
  • 73': Memphis Depay (Lyon) wins a free kick in the attacking half.
  • 74': Attempt blocked. Memphis Depay (Lyon) right footed shot from outside the box is blocked.
  • 76': Substitution, Bordeaux. Nicolas de Preville replaces Samuel Kalu.
  • 76': Corner, Bordeaux. Conceded by Marcelo.
  • 78': Attempt missed. Islam Slimani (Lyon) right footed shot from the centre of the box is too high. Assisted by Maxwel Cornet with a cross.
  • 78': Foul by Mattia De Sciglio (Lyon).
  • 78': Hwang Ui-Jo (Bordeaux) wins a free kick on the right wing.
  • 79': Attempt saved. Remi Oudin (Bordeaux) left footed shot from the centre of the box is saved in the top left corner. Assisted by Yacine Adli.
  • 79': Attempt blocked. Houssem Aouar (Lyon) right footed shot from outside the box is blocked. Assisted by Lucas Paquetá.
  • 82': Foul by Mattia De Sciglio (Lyon).
  • 82': Hatem Ben Arfa (Bordeaux) wins a free kick in the attacking half.
  • 82': Substitution, Bordeaux. Amadou Traoré replaces Hwang Ui-Jo.
  • 83': Substitution, Bordeaux. Maxime Poundjé replaces Remi Oudin.
  • 83': Foul by Loris Benito (Bordeaux).
  • 83': Lucas Paquetá (Lyon) wins a free kick in the attacking half.
  • 83': Loris Benito (Bordeaux) is shown the yellow card for a bad foul.
  • 83': Toma Basic (Bordeaux) is shown the yellow card.
  • 85': Attempt saved. Lucas Paquetá (Lyon) left footed shot from outside the box is saved in the top centre of the goal.
  • 85': Attempt blocked. Maxime Poundjé (Bordeaux) left footed shot from outside the box is blocked. Assisted by Nicolas de Preville.
  • 85': Corner, Bordeaux. Conceded by Thiago Mendes.
  • 86': Attempt missed. Laurent Koscielny (Bordeaux) header from the centre of the box is close, but misses to the left. Assisted by Amadou Traoré with a cross following a corner.
  • 90': Attempt blocked. Sinaly Diomande (Lyon) left footed shot from the centre of the box is blocked. Assisted by Lucas Paquetá.
  • 90'+1': Attempt missed. Hatem Ben Arfa (Bordeaux) left footed shot from outside the box is high and wide to the left. Assisted by Yacine Adli.
  • 90'+2': Substitution, Bordeaux. Tom Lacoux replaces Hatem Ben Arfa.
  • 90'+2': Goal! Lyon 2, Bordeaux 1. Léo Dubois (Lyon) right footed shot from the right side of the box to the top left corner. Assisted by Maxwel Cornet with a cross.
  • 90'+5': Second Half ends, Lyon 2, Bordeaux 1.
  • 0': Match ends, Lyon 2, Bordeaux 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/159.png&h=25&scale=crop&w=25&location=originBOR LYONhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/167.png&h=25&scale=crop&w=25&location=origin
6 Fouls 17
2 Yellow Cards 1
0 Red Cards 0
2 Offsides 0
9 Corner Kicks 7
2 Saves 1
43 Possession 57
12 SHOTS 10
2 ON GOAL 4
0.2 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
325 Accurate Passes 460
408 Passes 551
0.8 Pass Completion % 0.8
2 Accurate Crosses 4
18 Crosses 16
0.1 Cross % 0.3
63 Long Balls 54
28 Accurate Long Balls 21
0.4 Long Balls % 0.4
3 Blocked Shots 5
5 Effective Tackles 8
11 Tackles 15
0.5 Tackle % 0.5
14 Interceptions 12
12 Effective Clearances 19
12 Clearances 19

Game Information

Competition: French Ligue 1

Venue:
Location: ,

Ligue 1 Table

# TEAM GP GD PTS
1 Angers 0 0 0
2 AJ Auxerre 0 0 0
3 Brest 0 0 0
4 Le Havre AC 0 0 0
Full Table

Line-Ups

LYON Lyon (4-3-3)

No. Name
1 Anthony Lopes (GK)
5 Jason Denayer
6 Marcelo
22 Mattia De Sciglio
14 Léo Dubois
23 Thiago Mendes Yellow Card
39 Bruno Guimarães
25 Maxence Caqueret
10 Memphis Depay
7 Karl Toko Ekambi
11 Tino Kadewere

BOR Bordeaux (4-2-3-1)

No. Name
1 Benoit Costil (GK)
6 Laurent Koscielny
24 Paul Baysse
23 Loris Benito Yellow Card
20 Youssouf Sabaly
8 Hatem Ben Arfa
26 Toma Basic Yellow Card
19 Yacine Adli
18 Hwang Ui-Jo
28 Rémi Oudin
10 Samuel Kalu

Ligue 1 News

Loved the World Cup? Here's your guide to European soccer, 2026-27
Loved the World Cup? Here's your guide to European soccer, 2026-27

So, you're keen to extend your soccer love after a wonderful summer? Well let Bill Connelly count 10 things you need to know before the new European seasons kick off in mid-August.

USMNT star Gio Reyna joins Strasbourg from Borussia Mönchengladbach
USMNT star Gio Reyna joins Strasbourg from Borussia Mönchengladbach

United States midfielder Gio Reyna has completed a move to Strasbourg from Borussia Mönchengladbach.

Summer transfer window: Grading big signings in men's soccer
Summer transfer window: Grading big signings in men's soccer

The 2026 summer transfer window is open. Here is how we rated the biggest deals.

Man City want Ayyoub Bouaddi regardless of Rodri's future - sources
Man City want Ayyoub Bouaddi regardless of Rodri's future - sources

Manchester City will push ahead with a deal with Ayyoub Bouaddi regardless of doubts about Rodri's future at the Etihad Stadium, sources have told ESPN.

Transfer rumors, news: Man City eye Bouaddi as potential Rodri replacement
Transfer rumors, news: Man City eye Bouaddi as potential Rodri replacement

Manchester City are reportedly looking to sign Ayyoub Bouaddi from Lille. Transfer Talk has the latest.