Mar 30, 2025 at 11:15 am (Week 27)

0 - 3
Final
Draw: 24%

Match Commentary
Lineups

Angers
Formation: 4-3-3

Yahia Fofana
Goalkeeper (#30)

Carlens Arcus
Defender (#2)

Abdoulaye Bamba
Defender (#25)

Jordan Lefort
Defender (#21)

Florent Hanin
Defender (#26)

Yassin Belkhdim
Midfielder (#14)

Haris Belkebla
Midfielder (#93)

Jean-Eudes Aholou
Midfielder (#6)

Jim Allevinah
Attacker (#18)

Esteban Lepaul
Attacker (#19)

Farid El Melali
Attacker (#28)

Rennes
Formation: 3-4-2-1

Brice Samba
Goalkeeper (#1)

Hans Hateboer
Defender (#33)

Anthony Rouault
Defender (#24)

Lilian Brassier
Defender (#5)

Lorenz Assignon
Midfielder (#22)

Djaoui Cissé
Midfielder (#38)

Seko Fofana
Midfielder (#8)

Adrien Truffert
Midfielder (#3)

Arnaud Kalimuendo
Attacker (#9)

Kazeem Olaigbe
Attacker (#19)

Mohamed Kader Meite
Attacker (#62)
Statistics
![]() Angers | ![]() Rennes | |
---|---|---|
0 | Goals | 3 |
9 | Shots | 14 |
4 | On Target | 6 |
86 | Attacks | 117 |
412 | Passes | 594 |
3 | Saves | 4 |
0 | Tackles | 0 |
42% | % Possession | 58% |
6 | Corners | 5 |
1 | Offsides | 1 |
10 | Fouls | 16 |
1 | Yellow Cards | 0 |
0 | Red Cards | 0 |
Copyright © 2025, JustClassic Consulting, LLC.
The attempt is thwarted. Kazeem Olaigbe from Rennes takes a right-footed shot from outside the penalty area, but it's blocked. The assist came from Mohamed Meïté. Kazeem Olaigbe's shot is denied.
Goal! The score is now Angers 0, Rennes 3. Arnaud Kalimuendo finds the back of the net for Rennes with a close-range shot using his right foot, right in the center of the goal. The assist came from Ismaël Koné. Kalimuendo scores!
Abdoulaye Bamba from Angers has been awarded a free kick in the defensive area after being fouled by Kyogo Furuhashi.
Zinédine Ould Khaled from Angers commits a foul.
Zinédine Ould Khaled from Angers committed a foul.
Substitution for Rennes: Christopher Wooh comes on to replace Lilian Brassier.
Substitution for Rennes: Kyogo Furuhashi replaces Mohamed Meïté. Kyogo Furuhashi is coming on.
Substitution for Rennes: Jordan James comes on to replace Djaoui Cissé.
Florent Hanin from Angers has been awarded a free kick in the defensive area after being fouled by Mohamed Meïté.
Adrien Truffert from Rennes was awarded a free kick on the left side after being fouled by Lilian Raolisoa.
Offside call against Rennes. Arnaud Kalimuendo has been flagged for offside. Djaoui Cissé is also in an offside position.
VAR Update: Goal Disallowed. Angers 0-2 Rennes. Arnaud Kalimuendo involved in the VAR review - Referee's decision.
Goal! Angers 0, Rennes 3. Arnaud Kalimuendo scores for Rennes with a right-footed shot from close range into the bottom right corner. The assist came from Djaoui Cissé. Kalimuendo finds the back of the net!
The attempt on goal has been denied. Lilian Raolisoa from Angers tried a right-footed shot from outside the penalty area, but it was blocked. The assist came from Farid El Melali. Raolisoa's shot has been stopped.
Missed opportunity. Farid El Melali from Angers took a right-footed shot from outside the penalty area following a corner kick. Unfortunately, his attempt went wide of the target.
Corner awarded to Angers after a foul by Lilian Brassier. Lilian Brassier will take the corner kick.
Offside call against Angers. Bamba Dieng is caught offside. Lilian Raolisoa is also flagged for offside.
Opportunity wasted! Anthony Rouault from Rennes attempted a header from the center of the box but failed to find the target. The chance was set up by Adrien Truffert, who delivered a cross following a corner kick. Rouault's shot went wide.
Corner awarded to Rennes after Abdoulaye Bamba allowed it to go out. Abdoulaye Bamba will take the corner kick.
Azor Matusiwa from Rennes was awarded a free kick after being fouled by Bamba Dieng during an attacking play.
Substitution for Angers: Zinedine Ferhat comes on to replace Yassin Belkhdim.
Corner awarded to Angers after a foul by Lilian Brassier. Lilian Brassier will take the corner kick.
Opportunity squandered. Abdoulaye Bamba from Angers attempted a header from a challenging angle on the right following a corner, but it went wide. Abdoulaye Bamba's shot was off target.
Substitution for Angers: Lilian Raolisoa comes on to replace Carlens Arcus.
Substitution for Angers: Bamba Dieng comes on to replace Jim Allevinah. Bamba Dieng is now on the field.
Corner awarded to Angers after a play by Adrien Truffert. Adrien Truffert will take the corner kick.
Substitution for Angers: Zinédine Ould Khaled comes on to replace Jean-Eudes Aholou.
Goal! Angers 0, Rennes 2. Ismaël Koné scores for Rennes with a right-footed shot from outside the penalty area, finding the top left corner of the net. The assist came from Arnaud Kalimuendo. What a fantastic goal by Ismaël Koné!
Florent Hanin from Angers committed a foul.
Abdoulaye Bamba from Angers earned a free kick for his team after being fouled by Mohamed Meïté.
Substitution for Rennes: Azor Matusiwa comes on to replace Kazeem Olaigbe.
Substitution for Rennes: Ismaël Koné comes on to replace Seko Fofana. Ismaël Koné is now on the field.
The attempt is thwarted. Arnaud Kalimuendo from Rennes takes a left-footed shot from the right side of the penalty area, but it's blocked. The assist came from Lilian Brassier. Kalimuendo's shot is denied.
Corner awarded to Angers after a deflection off Anthony Rouault. Rouault will take the corner kick.
A fresh offensive play is underway. Djaoui Cissé from Rennes takes a right-footed shot from outside the penalty area, but it's stopped by the goalkeeper. Djaoui Cissé's attempt is on target.
The attempt is thwarted. Estéban Lepaul from Angers tries a right-footed shot from the right side of the penalty area, but it's blocked. The assist came from Jim Allevinah. Esteban Lepaul's shot is denied.
A new offensive play unfolds as Farid El Melali from Angers takes a right-footed shot from the left side of the penalty area, but it's expertly saved in the right corner. The assist came from Florent Hanin. Farid El Melali's attempt was on target.
The attempt is thwarted. Jim Allevinah from Angers takes a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Jean-Eudes Aholou. Jim Allevinah's shot is denied.
Adrien Truffert from Rennes earned a free kick in the defensive area after being fouled by Carlens Arcus.
Djaoui Cissé from Rennes commits a foul.
Carlens Arcus from Angers has been awarded a free kick in the defensive area after being fouled by Mohamed Meïté.
A fresh offensive effort unfolds as Jim Allevinah from Angers takes a right-footed shot from the right side of the penalty area, but it's expertly saved in the top right corner. The assist comes from Carlens Arcus. Jim Allevinah's attempt is on target.
Djaoui Cissé from Rennes committed a foul.
Missed opportunity. Lilian Brassier from Rennes attempted a header from the center of the box following a corner kick, but the shot went wide of the target.
Pierrick Capelle from Angers has been shown a yellow card.
Arnaud Kalimuendo from Rennes was awarded a free kick in the defensive area after being fouled by Pierrick Capelle.
A fresh offensive move unfolds as Jim Allevinah from Angers takes a left-footed shot from the left side of the penalty area, but it's successfully stopped by the goalkeeper. Jim Allevinah's attempt is on target.
VAR Update: No Penalty for Angers. Jim Allevinah's appeal is turned down by the referee.
Adrien Truffert of Rennes has been shown a yellow card for committing a foul.
Corner awarded to Angers after a foul by Mohamed Meïté. Mohamed Meïté will take the corner kick.
Farid El Melali from Angers was awarded a free kick on the left side after being fouled by Hans Hateboer.
Missed opportunity. Mohamed Meïté from Rennes takes a right-footed shot from the center of the box, but it sails over the goal. Mohamed Meïté's attempt goes wide.
Farid El Melali from Angers has been awarded a free kick in the defensive area after being fouled by Lorenz Assignon.
The attempt is thwarted. Lorenz Assignon from Rennes takes a right-footed shot from the center of the box, but it's blocked. Lorenz Assignon's shot is denied.
Djaoui Cissé from Rennes commits a foul.
Abdoulaye Bamba from Angers earned a free kick in the defensive area after being fouled by Lilian Brassier.
Another offensive push from Rennes. Kazeem Olaigbe takes a right-footed shot from outside the penalty area, but it's well saved in the bottom left corner. The assist came from Arnaud Kalimuendo. Kazeem Olaigbe's shot was on target.
Corner awarded to Rennes after Yahia Fofana allowed the ball to go out. Kazeem Olaigbe will take the corner kick.
Substitution for Angers: Pierrick Capelle comes on to replace Haris Belkebla, who is leaving the field due to an injury.
The attempt is thwarted. Lilian Brassier from Rennes heads the ball from the center of the box, but it's blocked. The cross was delivered by Adrien Truffert. Lilian Brassier's shot is stopped.
Djaoui Cissé from Rennes committed a foul.
Corner awarded to Rennes after a foul by Florent Hanin. Florent Hanin will take the corner kick.
Djaoui Cissé from Rennes has been awarded a free kick in the defensive area following a foul by Esteban Lepaul.
Arnaud Kalimuendo from Rennes has committed a foul.
Estéban Lepaul from Angers was awarded a free kick on the left side after being fouled by Anthony Rouault.
Florent Hanin from Angers has been awarded a free kick in the defensive area after being fouled by Anthony Rouault.
Djaoui Cissé from Rennes has been awarded a free kick in the defensive area after being fouled by Farid El Mellali.
Another offensive push from Angers. Estéban Lepaul takes a right-footed shot from the middle of the box, but the goalkeeper makes a save right in the center of the goal. The assist came from Jim Allevinah. Lepaul's attempt was on target.
Florent Hanin from Angers has been awarded a free kick in the defensive area following a foul by Lorenz Assignon.
Goal! Angers 0, Rennes 1. Arnaud Kalimuendo scores for Rennes with a left-footed shot from the center of the box into the bottom left corner. The assist came from Kazeem Olaigbe. Arnaud Kalimuendo finds the net!
Another offensive push here. Arnaud Kalimuendo from Rennes takes a left-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Lorenz Assignon. Kalimuendo's attempt was on target.
The attempt is thwarted. Lorenz Assignon from Rennes takes a left-footed shot from the right side of the penalty area, but it gets blocked. The assist came from Kazeem Olaigbe. Shot by Lorenz Assignon is denied.
Corner awarded to Rennes after a play by Florent Hanin results in a deflection. Florent Hanin will take the corner kick.
Mohamed Meïté of Rennes commits a foul.
Adrien Truffert of Rennes was awarded a free kick in the defensive area after being fouled by Carlens Arcus.
The first half is underway...
The opening half is underway...
The team rosters have been revealed, and the players are currently going through their warm-up routines.
That's a wrap! The match has concluded with Angers 0, Rennes 3.
Ismaël Koné from Rennes has been awarded a free kick in an attacking position.
The second half has concluded with the final score: Angers 0, Rennes 3.
Zinédine Ould Khaled from Angers committed a foul.
The second half has concluded with the final score: Angers 0, Rennes 3.
Another offensive push! Farid El Melali from Angers takes a right-footed shot from the left side of the penalty area, but it's stopped in the bottom right corner. The assist came from Florent Hanin.
Substitution for Angers: Bamba Dieng replaces Jim Allevinah.
Corner awarded to Angers after a foul by Lilian Brassier.
Opportunity squandered! Anthony Rouault from Rennes took a right-footed shot from the center of the penalty area but failed to convert.
The fourth official has indicated that there will be 6 minutes of stoppage time.
Pierrick Capelle from Angers was awarded a free kick on the left side of the field.
The attempt on goal was thwarted. Jim Allevinah from Angers fired a right-footed shot from the middle of the penalty area, but it was blocked. The assist came from Jean-Eudes Aholou.
Corner awarded to Angers after Lorenz Assignon's clearance went out of play.
The pause has ended. They are set to resume play.
Match is temporarily paused due to an injury to Jean-Eudes Aholou from Angers.
The second half is underway with the score at Angers 0, Rennes 1.
VAR Review: Potential Penalty for Angers Under Examination.
The first half has concluded with the scoreline reading Angers 0, Rennes 1.
Penalty awarded to Angers! Jim Allevinah is fouled inside the box.
Arnaud Kalimuendo from Rennes has been awarded a free kick in the defensive area.
Adrien Truffert of Rennes has given away a penalty following a foul in the box.
The fourth official has indicated that there will be five minutes of stoppage time.
The pause has ended. They are set to resume play.
Farid El Melali from Angers has been awarded a free kick in the defensive area.
The pause has ended. They are set to resume play.
Match is currently paused due to an injury to Haris Belkebla from Angers.
Fouled by Farid El Melali from Angers.
The pause has ended. They're set to resume play now.
Djaoui Cissé from Rennes has been awarded a free kick in the defensive area.
Match interruption due to an injury to Haris Belkebla from Angers.
Another offensive effort underway. Estéban Lepaul from Angers takes a right-footed shot from the middle of the penalty area, but it's successfully stopped.
Corner awarded to Rennes after Abdoulaye Bamba allowed the ball to go out.