
Angers vs Stade Rennais, 2024-25 Ligue 1
· French Ligue 1About
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Adrien Truffert (Rennes) wins a free kick in the defensive half.
- 1': Foul by Carlens Arcus (Angers).
- 4': Foul by Mohamed Meïté (Rennes).
- 4': Jean-Eudes Aholou (Angers) wins a free kick in the defensive half.
- 6': Corner, Rennes. Conceded by Florent Hanin.
- 8': Attempt blocked. Lorenz Assignon (Rennes) left footed shot from the right side of the box is blocked. Assisted by Kazeem Olaigbe.
- 10': Attempt saved. Arnaud Kalimuendo (Rennes) left footed shot from outside the box is saved in the centre of the goal. Assisted by Lorenz Assignon.
- 13': Goal! Angers 0, Rennes 1. Arnaud Kalimuendo (Rennes) left footed shot from the centre of the box to the bottom left corner. Assisted by Kazeem Olaigbe.
- 16': Florent Hanin (Angers) wins a free kick in the defensive half.
- 16': Foul by Lorenz Assignon (Rennes).
- 17': Attempt saved. Estéban Lepaul (Angers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jim Allevinah.
- 17': Djaoui Cissé (Rennes) wins a free kick in the defensive half.
- 17': Foul by Farid El Melali (Angers).
- 19': Corner, Rennes. Conceded by Abdoulaye Bamba.
- 19': Florent Hanin (Angers) wins a free kick in the defensive half.
- 19': Foul by Anthony Rouault (Rennes).
- 20': Estéban Lepaul (Angers) wins a free kick on the left wing.
- 20': Foul by Anthony Rouault (Rennes).
- 21': Foul by Arnaud Kalimuendo (Rennes).
- 21': Jean-Eudes Aholou (Angers) wins a free kick in the defensive half.
- 21': Djaoui Cissé (Rennes) wins a free kick in the defensive half.
- 21': Foul by Estéban Lepaul (Angers).
- 23': Corner, Rennes. Conceded by Florent Hanin.
- 23': Attempt blocked. Lilian Brassier (Rennes) header from the centre of the box is blocked. Assisted by Adrien Truffert with a cross.
- 24': Foul by Djaoui Cissé (Rennes).
- 24': Haris Belkebla (Angers) wins a free kick in the defensive half.
- 25': Delay in match because of an injury Haris Belkebla (Angers).
- 26': Delay over. They are ready to continue.
- 30': Delay in match because of an injury Haris Belkebla (Angers).
- 30': Delay in match because of an injury Mohamed Meïté (Rennes).
- 31': Delay over. They are ready to continue.
- 31': Substitution, Angers. Pierrick Capelle replaces Haris Belkebla because of an injury.
- 34': Attempt saved. Kazeem Olaigbe (Rennes) right footed shot from outside the box is saved in the bottom left corner. Assisted by Arnaud Kalimuendo.
- 34': Corner, Rennes. Conceded by Yahia Fofana.
- 35': Attempt missed. Lilian Brassier (Rennes) header from the centre of the box misses to the right. Assisted by Adrien Truffert with a cross following a corner.
- 35': Foul by Arnaud Kalimuendo (Rennes).
- 35': Yahia Fofana (Angers) wins a free kick in the defensive half.
- 35': Estéban Lepaul (Angers) wins a free kick in the defensive half.
- 35': Foul by Djaoui Cissé (Rennes).
- 36': Attempt blocked. Lorenz Assignon (Rennes) right footed shot from the centre of the box is blocked.
- 38': Farid El Melali (Angers) wins a free kick in the defensive half.
- 38': Foul by Lorenz Assignon (Rennes).
- 39': Attempt missed. Mohamed Meïté (Rennes) right footed shot from the centre of the box is too high.
- 40': Delay in match because of an injury Mohamed Meïté (Rennes).
- 40': Delay over. They are ready to continue.
- 43': Farid El Melali (Angers) wins a free kick on the left wing.
- 43': Foul by Hans Hateboer (Rennes).
- 44': Corner, Angers. Conceded by Mohamed Meïté.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+1': VAR Decision: No Penalty Angers.
- 45'+3': Attempt saved. Jim Allevinah (Angers) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jean-Eudes Aholou.
- 45'+5': Arnaud Kalimuendo (Rennes) wins a free kick in the defensive half.
- 45'+5': Foul by Pierrick Capelle (Angers).
- 45'+6': Pierrick Capelle (Angers) is shown the yellow card.
- 45'+6': First Half ends, Angers 0, Rennes 1.
- 45': Second Half begins Angers 0, Rennes 1.
- 46': Foul by Djaoui Cissé (Rennes).
- 46': Pierrick Capelle (Angers) wins a free kick on the left wing.
- 46': Attempt saved. Jim Allevinah (Angers) right footed shot from the right side of the box is saved in the top right corner. Assisted by Carlens Arcus.
- 47': Carlens Arcus (Angers) wins a free kick in the defensive half.
- 47': Foul by Mohamed Meïté (Rennes).
- 48': Delay in match because of an injury Jean-Eudes Aholou (Angers).
- 49': Delay over. They are ready to continue.
- 50': Foul by Djaoui Cissé (Rennes).
- 50': Pierrick Capelle (Angers) wins a free kick on the left wing.
- 50': Adrien Truffert (Rennes) wins a free kick in the defensive half.
- 50': Foul by Carlens Arcus (Angers).
- 51': Attempt blocked. Jim Allevinah (Angers) right footed shot from the centre of the box is blocked. Assisted by Jean-Eudes Aholou.
- 52': Attempt saved. Farid El Melali (Angers) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Florent Hanin.
- 53': Attempt blocked. Estéban Lepaul (Angers) right footed shot from the right side of the box is blocked. Assisted by Jim Allevinah.
- 58': Attempt saved. Djaoui Cissé (Rennes) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Kazeem Olaigbe.
- 59': Corner, Angers. Conceded by Anthony Rouault.
- 60': Corner, Angers. Conceded by Lorenz Assignon.
- 62': Attempt blocked. Kazeem Olaigbe (Rennes) right footed shot from outside the box is blocked. Assisted by Mohamed Meïté.
- 62': Attempt blocked. Arnaud Kalimuendo (Rennes) left footed shot from the right side of the box is blocked. Assisted by Lilian Brassier.
- 63': Substitution, Rennes. Ismaël Koné replaces Seko Fofana.
- 64': Substitution, Rennes. Azor Matusiwa replaces Kazeem Olaigbe.
- 64': Abdoulaye Bamba (Angers) wins a free kick in the defensive half.
- 64': Foul by Mohamed Meïté (Rennes).
- 67': Foul by Florent Hanin (Angers).
- 67': Lorenz Assignon (Rennes) wins a free kick in the attacking half.
- 70': Goal! Angers 0, Rennes 2. Ismaël Koné (Rennes) right footed shot from outside the box to the top left corner. Assisted by Arnaud Kalimuendo.
- 71': Substitution, Angers. Bamba Dieng replaces Jim Allevinah.
- 71': Substitution, Angers. Lilian Raolisoa replaces Carlens Arcus.
- 71': Substitution, Angers. Zinédine Ould Khaled replaces Jean-Eudes Aholou.
- 72': Corner, Angers. Conceded by Adrien Truffert.
- 72': Attempt missed. Abdoulaye Bamba (Angers) header from the centre of the box misses to the right. Assisted by Yassin Belkhdim with a headed pass following a corner.
- 76': Corner, Angers. Conceded by Lilian Brassier.
- 76': Substitution, Angers. Zinedine Ferhat replaces Yassin Belkhdim.
- 78': Azor Matusiwa (Rennes) wins a free kick in the attacking half.
- 78': Foul by Bamba Dieng (Angers).
- 79': Corner, Rennes. Conceded by Abdoulaye Bamba.
- 79': Attempt missed. Anthony Rouault (Rennes) with an attempt from the centre of the box misses to the right. Assisted by Adrien Truffert with a cross following a corner.
- 79': Offside, Angers. Bamba Dieng is caught offside.
- 81': Corner, Angers. Conceded by Lilian Brassier.
- 83': Attempt missed. Farid El Melali (Angers) right footed shot from outside the box is too high following a corner.
- 84': Attempt blocked. Lilian Raolisoa (Angers) right footed shot from outside the box is blocked. Assisted by Farid El Melali.
- 85': Offside, Rennes. Arnaud Kalimuendo is caught offside.
- 85': GOAL OVERTURNED BY VAR: Arnaud Kalimuendo (Rennes) scores but the goal is ruled out after a VAR review.
- 87': VAR Decision: No Goal Angers 0-2 Rennes.
- 89': Adrien Truffert (Rennes) wins a free kick on the left wing.
- 89': Foul by Lilian Raolisoa (Angers).
- 90': Florent Hanin (Angers) wins a free kick in the defensive half.
- 90': Foul by Mohamed Meïté (Rennes).
- 90': Substitution, Rennes. Jordan James replaces Djaoui Cissé.
- 90': Fourth official has announced 6 minutes of added time.
- 90'+1': Substitution, Rennes. Kyogo Furuhashi replaces Mohamed Meïté.
- 90'+1': Substitution, Rennes. Christopher Wooh replaces Lilian Brassier.
- 90'+3': Foul by Zinédine Ould Khaled (Angers).
- 90'+3': Ismaël Koné (Rennes) wins a free kick in the attacking half.
- 90'+3': Foul by Zinédine Ould Khaled (Angers).
- 90'+3': Kyogo Furuhashi (Rennes) wins a free kick in the attacking half.
- 90'+4': Abdoulaye Bamba (Angers) wins a free kick in the defensive half.
- 90'+4': Foul by Kyogo Furuhashi (Rennes).
- 90'+5': Goal! Angers 0, Rennes 3. Arnaud Kalimuendo (Rennes) right footed shot from very close range to the bottom right corner. Assisted by Ismaël Koné.
- 90'+8': Second Half ends, Angers 0, Rennes 3.
- 0': Match ends, Angers 0, Rennes 3.
Statistics
![]() |
ANG![]() |
|
---|---|---|
16 | Fouls | 10 |
0 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 1 |
5 | Corner Kicks | 6 |
4 | Saves | 3 |
58.1 | Possession | 41.9 |
14 | SHOTS | 9 |
6 | ON GOAL | 4 |
0.4 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
535 | Accurate Passes | 345 |
594 | Passes | 412 |
0.9 | Pass Completion % | 0.8 |
3 | Accurate Crosses | 4 |
13 | Crosses | 28 |
0.2 | Cross % | 0.1 |
37 | Long Balls | 54 |
22 | Accurate Long Balls | 29 |
0.6 | Long Balls % | 0.5 |
5 | Blocked Shots | 3 |
15 | Effective Tackles | 12 |
20 | Tackles | 22 |
0.8 | Tackle % | 0.5 |
7 | Interceptions | 9 |
28 | Effective Clearances | 10 |
28 | Clearances | 10 |
Game Information
Venue: Stade Raymond Kopa
Location: Angers, France
Attendance: 11,700
Ligue 1 Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Paris Saint-Germain | 33 | +55 | 81 |
2 | Marseille | 33 | +25 | 62 |
3 | AS Monaco | 33 | +26 | 61 |
4 | Nice | 33 | +19 | 57 |
Line-Ups
Angers (4-3-3)
No. | Name |
---|---|
30 | Yahia Fofana (GK) |
21 | Jordan Lefort |
25 | Abdoulaye Bamba |
26 | Florent Hanin |
2 | Carlens Arcus |
93 | Haris Belkebla |
6 | Jean-Eudes Aholou |
14 | Yassin Belkhdim |
19 | Esteban Lepaul |
28 | Farid El Mellali |
18 | Jim Allevinah |
Stade Rennais (3-4-2-1)
No. | Name |
---|---|
1 | Brice Samba (GK) |
24 | Anthony Rouault |
5 | Lilian Brassier |
33 | Hans Hateboer |
8 | Seko Fofana |
38 | Djaoui Cissé |
3 | Adrien Truffert |
22 | Lorenz Assignon |
62 | Mohamed Meïté |
19 | Kazeem Olaigbe |
9 | Arnaud Kalimuendo |
Ligue 1 News

The European soccer season is drawing to a close, but who will win the race for the titles, cups and European qualification -- and who will be relegated?
Paris St Germain go into the final day of the Ligue 1 season with the title long since wrapped up but, with Coupe de France and Champions League finals still to come, manager Luis Enrique wants a performance they can build upon.

Eric Dier will officially join Monaco when his Bayern Munich contract expires in the summer, the Ligue 1 club announced on Wednesday.

What teams showed the best and the worst of the 2024-25 European season? Luis Miguel Echegaray talks about all of that in his latest Onside/Offside column.

The top five European leagues have agreed to a close the summer transfer window at the same time to avoid a staggered final day of deals.