| | First Half starts. |
| 4' | | Corner - Lille. Conceded by Lorenz Assignon. |
| 4' | | Alidu Seidu - Rennes - won a free kick in defence. |
| 4' | | Fouled by Benjamin André - Lille |
| 6' | | Azor Matusiwa - Rennes - won a free kick in attack. |
| 6' | | Fouled by Benjamin André - Lille |
| 7' | | New attacking attempt. Albert Grønbæk - Rennes - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. |
| 7' | | Edon Zhegrova - Lille - won a free kick in defence. |
| 7' | | Fouled by Mahamadou Nagida - Rennes |
| 8' | | Albert Grønbæk - Rennes - won a free kick in defence. |
| 8' | | Fouled by Rémy Cabella - Lille |
| 10' | | Fouled by Leo Østigård - Rennes |
| 10' | | Jonathan David - Lille - won a free kick in attack. |
| 12' | | Delay in match - injury Alidu Seidu - Rennes |
| 14' | | Delay over. They are ready to continue. |
| 16' | | Corner - Lille. Conceded by Mahamadou Nagida. |
| 18' | | Substitution - Rennes. Mikayil Faye for Alidu Seidu - injury. |
| 19' | | Delay in match - injury Lorenz Assignon - Rennes |
| 20' | | Delay over. They are ready to continue. |
| 23' | | Ayyoub Bouaddi - Lille - won a free kick in attack. |
| 23' | | Fouled by Azor Matusiwa - Rennes |
| 23' | | Fouled by Mahamadou Nagida - Rennes |
| 23' | | Rémy Cabella - Lille - won a free kick on the right wing. |
| 23' | | Mahamadou Nagida - Rennes - receive yellow card for a foul. |
| 25' | | Missed chance. Mitchel Bakker - Lille - shot with left foot from the centre of the box missed. Assist - Rémy Cabella with a cross. |
| 27' | | Aïssa Mandi - Lille - won a free kick in defence. |
| 27' | | Fouled by Mahamadou Nagida - Rennes |
| 31' | | Aïssa Mandi - Lille - won a free kick in defence. |
| 31' | | Fouled by Amine Gouiri - Rennes |
| 32' | | Offside - Lille. Mitchel Bakker is in offside. |
| 37' | | Corner - Rennes. Conceded by Alexsandro Ribeiro. |
| 37' | | Missed chance. Hans Hateboer - Rennes - shot with the head from the centre of the box goes high. Assist - Albert Grønbæk with a cross after corner. |
| 38' | | Missed chance. Edon Zhegrova - Lille - shot with left foot from outside the box is high and wide to the left. Assist - Ayyoub Bouaddi. |
| 39' | | New attacking attempt. Edon Zhegrova - Lille - shot with left foot from the right side of the box is saved by goalkeeper in the centre of the goal. Assist - Rémy Cabella. |
| 40' | | Fouled by Aïssa Mandi - Lille |
| 40' | | Mahamadou Nagida - Rennes - won a free kick in defence. |
| 40' | | Aïssa Mandi - Lille - receive yellow card. |
| 44' | | Benjamin André - Lille - won a free kick in defence. |
| 44' | | Fouled by Albert Grønbæk - Rennes |
| 45' | | Goal! Lille 1, Rennes 0. Edon Zhegrova - Lille - shot with left foot from the centre of the box to the right corner. |
| 45' | | Fourth official has announced 6 minutes of added time. |
| 45+2' | | Arnaud Kalimuendo - Rennes - won a free kick in defence. |
| 45+2' | | Fouled by Bafodé Diakité - Lille |
| 45+4' | | Edon Zhegrova - Lille - won a free kick in defence. |
| 45+4' | | Fouled by Mikayil Faye - Rennes |
| 45+6' | | Fouled by Mitchel Bakker - Lille |
| 45+6' | | Lorenz Assignon - Rennes - won a free kick in defence. |
| 45+7' | | First Half ended - Lille 1, Rennes 0. |
| 45' | | Second Half starts Lille 1, Rennes 0. |
| 45' | | Substitution - Rennes. Jordan James for Glen Kamara. |
| 48' | | Arnaud Kalimuendo - Rennes - won a free kick in attack. |
| 48' | | Fouled by Alexsandro Ribeiro - Lille |
| 48' | | Alexsandro Ribeiro - Lille - receive yellow card for a foul. |
| 49' | | Fouled by Alexsandro Ribeiro - Lille |
| 49' | | Jordan James - Rennes - won a free kick in attack. |
| 50' | | Delay in match - injury Alexsandro Ribeiro - Lille |
| 50' | | Delay over. They are ready to continue. |
| 51' | | Benjamin André - Lille - won a free kick in defence. |
| 51' | | Fouled by Azor Matusiwa - Rennes |
| 55' | | Albert Grønbæk - Rennes - won a free kick on the right wing. |
| 55' | | Fouled by Gabriel Gudmundsson - Lille |
| 56' | | Shot blocked. Mahamadou Nagida - Rennes - shot with left foot from a diffucult position and long distance on the right is blocked. |
| 56' | | Corner - Rennes. Conceded by Benjamin André. |
| 57' | | Bafodé Diakité - Lille - won a free kick in defence. |
| 57' | | Fouled by Azor Matusiwa - Rennes |
| 57' | | Offside - Lille. Edon Zhegrova is in offside. |
| 58' | | Benjamin André - Lille - won a free kick on the right wing. |
| 58' | | Dangerous play by Azor Matusiwa - Rennes |
| 59' | | Arnaud Kalimuendo - Rennes - won a free kick in defence. |
| 59' | | Fouled by Ayyoub Bouaddi - Lille |
| 59' | | Amine Gouiri - Rennes - won a free kick on the left wing. |
| 59' | | Fouled by Bafodé Diakité - Lille |
| 60' | | Dangerous play by Ayyoub Bouaddi - Lille |
| 60' | | Jordan James - Rennes - won a free kick in attack. |
| 61' | | Shot blocked. Arnaud Kalimuendo - Rennes - shot with right foot from outside the box is blocked. Assist - Amine Gouiri. |
| 61' | | Corner - Rennes. Conceded by Aïssa Mandi. |
| 63' | | Substitution - Rennes. Ludovic Blas for Albert Grønbæk. |
| 63' | | Arnaud Kalimuendo - Rennes - won a free kick in defence. |
| 63' | | Fouled by Bafodé Diakité - Lille |
| 65' | | Fouled by Edon Zhegrova - Lille |
| 65' | | Ludovic Blas - Rennes - won a free kick in defence. |
| 66' | | Delay in match - injury Leo Østigård - Rennes |
| 67' | | Delay over. They are ready to continue. |
| 68' | | Substitution - Lille. Matias Fernandez-Pardo for Mitchel Bakker. |
| 71' | | Benjamin André - Lille - won a free kick on the right wing. |
| 71' | | Fouled by Mikayil Faye - Rennes |
| 72' | | Fouled by Matias Fernandez-Pardo - Lille |
| 72' | | Lorenz Assignon - Rennes - won a free kick in defence. |
| 72' | | Substitution - Rennes. Andrés Gómez for Lorenz Assignon. |
| 72' | | Substitution - Rennes. Jota for Amine Gouiri. |
| 74' | | Corner - Lille. Conceded by Andrés Gómez. |
| 75' | | Fouled by Ayyoub Bouaddi - Lille |
| 75' | | Ludovic Blas - Rennes - won a free kick in defence. |
| 77' | | Fouled by Bafodé Diakité - Lille |
| 77' | | Jota - Rennes - won a free kick in defence. |
| 79' | | Missed chance. Matias Fernandez-Pardo - Lille - shot with right foot from outside the box is high and wide to the right. Assist - Rémy Cabella following a fast break. |
| 81' | | Substitution - Lille. Hákon Haraldsson for Rémy Cabella. |
| 83' | | Delay in match - Lille |
| 84' | | Delay over. They are ready to continue. |
| 86' | | Delay in match - injury Edon Zhegrova - Lille |
| 87' | | Delay over. They are ready to continue. |
| 87' | | Substitution - Lille. Osame Sahraoui for Edon Zhegrova - injury. |
| 88' | | Substitution - Lille. Mohamed Bayo for Jonathan David. |
| 89' | | Fouled by Matias Fernandez-Pardo - Lille |
| 89' | | Mahamadou Nagida - Rennes - won a free kick in defence. |
| 90+1' | | Fourth official has announced 7 minutes of added time. |
| 90+1' | | Ayyoub Bouaddi - Lille - won a free kick in defence. |
| 90+1' | | Fouled by Azor Matusiwa - Rennes |
| 90+2' | | Fouled by Matias Fernandez-Pardo - Lille |
| 90+2' | | Mahamadou Nagida - Rennes - won a free kick in defence. |
| 90+2' | | Matias Fernandez-Pardo - Lille - receive yellow card for a foul. |
| 90+4' | | Benjamin André - Lille - won a free kick in defence. |
| 90+4' | | Fouled by Leo Østigård - Rennes |
| 90+4' | | Leo Østigård - Rennes - receive yellow card. |
| 90+5' | | Fouled by Andrés Gómez - Rennes |
| 90+5' | | Gabriel Gudmundsson - Lille - won a free kick in defence. |
| 90+7' | | Aïssa Mandi - Lille - won a free kick in defence. |
| 90+7' | | Fouled by Mikayil Faye - Rennes |
| 90+8' | | Second Half ended - Lille 1, Rennes 0. |
| | Thats all. Game finished - Lille 1, Rennes 0. |