| Thats all. Game finished. | ||
| 54' | Goal! Toulouse 0, Rennes 2. Mousa Tamari scores for Rennes with a left-footed shot from the left side of the penalty area, sending the ball straight into the center of the net. The assist came from Estéban Lepaul. | |
| 54' | A missed opportunity for Toulouse as Cristian Cásseres fires a left-footed shot from the right side of the penalty area, sending the ball high and wide to the left. The assist came from Yann Gboho. | |
| 53' | The pause has ended. They’re set to resume play. | |
| 52' | Match is currently paused due to an injury to Rasmus Nicolaisen from Toulouse. | |
| 52' | Match is currently on hold due to an injury to Abdelhamid Aït Boudlal from Rennes. | |
| 51' | Lilian Brassier from Rennes committed a foul. | |
| 51' | Aron Dønnum from Toulouse earned a free kick in an attacking position. | |
| 50' | Goal! Rennes takes the lead against Toulouse with a score of 1-0. Estéban Lepaul scores with a right-footed shot from the center of the box, finding the bottom left corner. | |
| 48' | A shot is deflected. Abdelhamid Aït Boudlal from Rennes attempts a right-footed strike from outside the penalty area, but it gets blocked. The assist came from Valentin Rongier, who set him up with a header. | |
| 48' | Corner awarded to Rennes after Abu Francis allowed the ball to go out. | |
| 47' | Corner kick awarded to Rennes after a foul by Charlie Cresswell. | |
| 45' | The second half is underway with the score still tied at Toulouse 0, Rennes 0. | |
| 45+3' | The first half has concluded with the score tied at Toulouse 0, Rennes 0. | |
| 45+2' | Corner awarded to Rennes, following a defensive play by Mark McKenzie. | |
| 45+2' | Another offensive move underway. Charlie Cresswell from Toulouse attempts a header from the middle of the box, but Brice Samba, the goalkeeper for Rennes, makes a crucial save right in front of the goal. The assist came from Aron Dønnum, who delivered a well-placed cross. | |
| 45+1' | The attempt is denied. Charlie Cresswell from Toulouse takes a right-footed shot from the middle of the penalty area, but it's blocked. The assist came from Frank Magri, who set him up with a header. | |
| 45+1' | Abdelhamid Aït Boudlal of Rennes has been shown a yellow card for committing a foul. | |
| 45+1' | Frank Magri from Toulouse has been awarded a free kick in an attacking position. | |
| 45+1' | Abdelhamid Aït Boudlal from Rennes committed a foul. | |
| 45' | The fourth official has indicated that there will be two minutes of stoppage time. | |
| 45' | A fresh offensive play unfolds as Mahdi Camara from Rennes takes a right-footed shot from the right side of the penalty area, but it’s expertly parried away to the right corner by Toulouse's goalkeeper, Guillaume Restes. | |
| 44' | Corner awarded to Rennes after a play that resulted in a deflection off Charlie Cresswell. | |
| 43' | The attempt is thwarted. Abu Francis from Toulouse takes a right-footed shot from outside the penalty area, but it's successfully blocked. | |
| 42' | Yann Gboho from Toulouse was awarded a free kick on the left side of the pitch. | |
| 42' | Przemyslaw Frankowski from Rennes committed a foul. | |
| 41' | Corner awarded to Toulouse after Mousa Tamari allowed the ball to go out. | |
| 39' | Opportunity squandered! Lilian Brassier from Rennes attempted a header from the right side of the six-yard box but failed to find the target. The chance was set up by Przemyslaw Frankowski, who delivered a cross following a corner kick. | |
| 38' | Corner awarded to Rennes after Charlie Cresswell allowed the ball to go out. | |
| 37' | Djibril Sidibé from Toulouse committed a foul. | |
| 37' | Djaoui Cissé from Rennes was awarded a free kick in the defensive area. | |
| 37' | Mousa Tamari from Rennes has been awarded a free kick in the defensive area. | |
| 37' | Djibril Sidibé from Toulouse committed a foul. | |
| 36' | Missed opportunity! Abu Francis from Toulouse took a shot with his right foot from outside the penalty area, but it sailed over the goal. The assist came from Yann Gboho. | |
| 35' | Offside call against Rennes. Mousa Tamari has been flagged for being in an offside position. | |
| 32' | Yann Gboho from Toulouse strikes the crossbar with a right-footed effort from the left side of the penalty area, assisted by Abu Francis. | |
| 31' | Corner awarded to Toulouse after Przemyslaw Frankowski allowed it. | |
| 28' | Opportunity wasted! Mohamed Meïté of Rennes took a right-footed shot from outside the penalty area, but it sailed over the crossbar. The chance was set up by Djaoui Cissé during a quick counterattack. | |
| 22' | The attempt is thwarted. Mohamed Meïté from Rennes fires a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Djaoui Cissé. | |
| 21' | Offside call against Rennes. Przemyslaw Frankowski has been flagged for being in an offside position. | |
| 17' | VAR Review: Penalty Not Awarded to Toulouse. | |
| 14' | Valentin Rongier from Rennes earned a free kick in the defensive area. | |
| 14' | Frank Magri from Toulouse committed a foul. | |
| 11' | Aron Dønnum from Toulouse committed a foul. | |
| 11' | Djaoui Cissé from Rennes has been awarded a free kick in the defensive zone. | |
| 8' | The pause has ended. They're set to resume play. | |
| 8' | The game is currently paused due to an injury to Cristian Cásseres from Toulouse. | |
| 7' | Missed opportunity! Estéban Lepaul from Rennes had a header from close range, just inside the six-yard box, but it went wide to the left. The assist came from Przemyslaw Frankowski, who delivered a cross following a corner kick. | |
| 6' | Corner awarded to Rennes after Mark McKenzie allowed the ball to go out. | |
| 5' | Guillaume Restes from Toulouse has been awarded a free kick in the defensive area. | |
| 5' | Abdelhamid Aït Boudlal from Rennes committed a foul. | |
| 4' | Corner awarded to Rennes after Djibril Sidibé allowed the ball to go out. | |
| 2' | Mohamed Meïté from Rennes has been awarded a free kick in the defensive area. | |
| 2' | Mark McKenzie from Toulouse committed a foul. | |
| First Half starts. | ||