France - Ligue 1Roazhon Park, Mar 15
FTRennes
1 - 2
Lille
Events:
2'0 - 1(Assist)Matias FernandezNathan Ngoy
2'0 - 1Matias FernandezNathan Ngoy(Assist)
16'Nabil Bentaleb
16'Nabil Bentaleb
HT
0 - 1
Events:
47'0 - 2(Assist)Hakon Arnar HaraldssonMatias Fernandez
47'0 - 2Hakon Arnar HaraldssonMatias Fernandez(Assist)
59'Esteban Lepaul1 - 2
59'1 - 2Esteban Lepaul
65'Mahamadou Nagida
65'Mahamadou Nagida
71'Berke Ozer
71'Berke Ozer
73'Aïssa Mandi
73'Aïssa Mandi
84'Przemysław FrankowskiFelix Correia
84'Przemysław FrankowskiFelix Correia
90 + 2'Nathan Ngoy
90 + 2'Nathan Ngoy
FT
1 - 2
Events:
Events:
Match Info:
Referee: Jerome Brisard (France)
Venue: Roazhon ParkMar 15
Spectators: 28,219
Stats:
Shots on target
4
Shots on target
3
Shots off target
5
Shots off target
2
Blocked Shots
3
Blocked Shots
3
Possession (%)
59
Possession (%)
41
Corner Kicks
5
Corner Kicks
2
Offsides
3
Offsides
1
Fouls
16
Fouls
7
Throw ins
30
Throw ins
21
Yellow cards
2
Yellow cards
5
Crosses
4
Crosses
2
Goalkeeper saves
1
Goalkeeper saves
3
Goal kicks
5
Goal kicks
9
Latest commentaries:
90+7'Today's attendance is 28219.
90+7'That's it! The referee blows the final whistle
90+7'Ball possession: Rennes: 59%, Lille: 41%.
90+7'Rennes are trying to create something here.
90+7'Rennes take a throw-in in the opponent's half of the field.
90+6'Lille take a throw-in in their own half of the field.
90+5'Rennes are trying to create something here.
90+5'Rennes are in control of the ball.
90+5'Lille take a throw-in in their own half of the field.
90+5'Tiago Santos from Lille goes a bit too far there as the pulls down Quentin Merlin
90+3'Lille take a throw-in in the opponent's half of the field.
90+3'Lille are trying to create something here.
90+3'Ayyoub Bouaddi makes the tackle and wins possession for his team
90+3'Rennes take a throw-in in their own half of the field.
90+3'A shot by Tiago Santos is blocked.
90+2'After violent conduct Nathan Ngoy rightly goes into the referees book
90+2'Lille are trying to create something here.
90+2'Lille are in control of the ball.
90+1'Goal kick for Lille.
90+1'Rennes are trying to create something here.
90+1'The fourth official shows there are 6 minute(s) of time to be added.
90+1'Rennes are in control of the ball.
90+1'Goal kick for Rennes.
90+1'Lille are trying to create something here.
90'Goal kick for Lille.
90'Ball possession: Rennes: 58%, Lille: 42%.
90'Mahdi Camara from Rennes tries to score from outside the penalty box, but the shot is nowhere near the target.
90'Rennes take a throw-in in the opponent's half of the field.
89'Hakon Arnar Haraldsson is leaving the field to be replaced by Alexsandro Ribeiro in a tactical substitution.
89'Good effort by Mahdi Camara as he directs a shot on target, but the keeper saves it
89'The cross by Lilian Brassier from Rennes successfully finds a teammate in the box.
88'Rennes take a throw-in in the opponent's half of the field.
87'Anthony Rouault is leaving the field to be replaced by Abdelhamid Ait Boudlal in a tactical substitution.
87'Lille take a throw-in in the opponent's half of the field.
86'The referee signals a free kick as Yassir Zabiri from Rennes trips Nathan Ngoy
86'The referee signals a free kick as Yassir Zabiri from Rennes trips Romain Perraud
85'Ball possession: Rennes: 58%, Lille: 42%.
84'Calvin Verdonk is leaving the field to be replaced by Tiago Santos in a tactical substitution.
84'Felix Correia is leaving the field to be replaced by Olivier Giroud in a tactical substitution.
84'Felix Correia from Lille receives a yellow card for time wasting.
Line-ups are confirmed. Last update: Sun Mar 15 2026 23:57:00 GMT+0000 (Coordinated Universal Time)
Rennes4-3-3
30
Brice Samba
18
Mahamadou Nagida
24
Anthony Rouault
3
Lilian Brassier
26
Quentin Merlin
21
Valentin Rongier
45
Mahdi Camara
10
Ludovic Blas
11
Mousa Tamari
9
Esteban Lepaul
70
Arnaud Nordin
7
Matias Fernandez
27
Felix Correia
10
Hakon Arnar Haraldsson
17
Ngal'ayel Mukau
6
Nabil Bentaleb
32
Ayyoub Bouaddi
24
Calvin Verdonk
23
Aïssa Mandi
3
Nathan Ngoy
12
Thomas Meunier
1
Berke Ozer
Lille4-2-3-1
Substitutions:
70'
Mousa TamariSebastian Szymański
74'
Ngal'ayel MukauRomain Perraud
70'
Mahamadou NagidaPrzemysław Frankowski
84'
Felix CorreiaOlivier Giroud
71'
Arnaud NordinBreel Embolo
84'
Calvin VerdonkTiago Santos
81'
Ludovic BlasYassir Zabiri
89'
Hakon Arnar HaraldssonAlexsandro Ribeiro
87'
Anthony RouaultAbdelhamid Ait Boudlal
Substitute players:
Mathys Silistrie
Arnaud Bodart
Alidu Seidu
Alexsandro Ribeiro
Abdelhamid Ait Boudlal
Romain Perraud
Glen Kamara
Chancel Mbemba
Djaoui Cisse
Tiago Santos
Sebastian Szymański
Saad Boussadia
Przemysław Frankowski
Olivier Giroud
Breel Embolo
Marius Broholm
Yassir Zabiri
Soriba Diaoune
Coaches:
Franck Haise
Bruno Genesio
Ligue 1
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Champions LeagueParis Saint-Germain27386320346123
2Champions LeagueLens28275919275427
3Champions LeagueLille29155316584934
4Champions League qualificationMarseille29205216495838
5Europa LeagueLyon29145115684329
6Europa Conference League qualificationRennes2985014874941
7AS Monaco29749154105043
8Strasbourg28124312794634
9Lorient29-63891193844
10Toulouse29037107123939
11Brest28-636106123743
12Paris FC29-835811103745
13Angers29-143396142539
14Le Havre29-1329611122437
15Nice29-222877153456
16Relegation play-offAuxerre29-142459152337
17RelegationNantes28-211947172445
18RelegationMetz29-371536202663
Champions League
Champions League qualification
Europa League
Europa Conference League qualification
Relegation play-off
Relegation
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached