Match report
Toulouse Hold Off Rennes In Thrilling Draw 2–2 (Ligue 1)
Toulouse
2–2
FT
Rennes
Oct 29, 2025
Toulouse secured a hard-fought 2–2 draw against Rennes in a pulsating Ligue 1 encounter. After conceding an early lead, Toulouse showed resilience to level the match with crucial goals from Cresswell and Dønnum.
Key Facts
- • Toulouse vs Rennes ended in a thrilling 2–2 draw.
- • Rennes took an early lead through Lepaul (50') and Tamari (54').
- • Cresswell scored for Toulouse at 58', followed by Dønnum from the penalty spot at 85'.
- • Multiple substitutions were made, with notable changes including Frankowski replacing Seidu.
- • The match featured several yellow cards: Ait Boudlal (Rennes), Tamari (Rennes), Samba (Rennes), Nicolaisen (Toulouse).
Lineups
Toulouse
Formation: 3-4-2-1
Starting XI
- 1 G. Restes (G)
- 3 M. McKenzie (D)
- 4 C. Cresswell (D)
- 2 R. Nicolaisen (D)
- 19 D. Sidibe (M)
- 23 C. Casseres (M)
- 17 A. Francis (M)
- 24 D. Methalie (M)
- 15 A. Donnum (F)
- 10 Y. Gboho (F)
- 9 F. Magri (F)
Substitutes
- 16 K. Haug
- 12 W. Kamanzi
- 35 S. Koumbassa
- 45 A. Vossah
- 77 M. Sauer
- 31 N. Edjouma
- 11 S. Hidalgo
- 7 J. Vignolo
- 20 Emersonn
Rennes
Formation: 3-5-2
Starting XI
- 30 B. Samba (G)
- 48 A. Ait Boudlal (D)
- 97 J. Jacquet (D)
- 3 L. Brassier (D)
- 95 P. Frankowski (M)
- 45 M. Camara (M)
- 21 V. Rongier (M)
- 6 D. Cisse (M)
- 11 M. Tamari (M)
- 9 E. Lepaul (F)
- 39 M. Meite (F)
Substitutes
- 60 K. Belazzoug
- 50 M. Silistrie
- 24 A. Rouault
- 36 A. Seidu
- 26 Q. Merlin
- 18 M. Nagida
- 4 G. Kamara
- 7 B. Embolo
- 71 L. Rosier
Timeline
-
17' Toulouse Var · Penalty cancelledF. Magri -
45'+1 Rennes Card · Yellow CardAbdelhamid Ait BoudlalFoul
-
50' Rennes Goal · Normal GoalE. Lepaul -
54' Rennes Goal · Normal GoalMousa Tamari · Assist: E. Lepaul -
58' Toulouse Goal · Normal GoalC. Cresswell · Assist: Y. Gboho -
61' Toulouse subst · Substitution 1Off: A. Francis · On: Mario Sauer -
61' Toulouse subst · Substitution 2Off: D. Sidibe · On: Emersonn -
63' Rennes Card · Yellow CardMousa TamariFoul
-
69' Rennes subst · Substitution 1Off: M. Meite · On: B. Embolo -
71' Rennes subst · Substitution 2Off: D. Cisse · On: G. Kamara -
75' Rennes Card · Yellow CardBrice SambaTime wasting
-
78' Toulouse Card · Yellow CardR. NicolaisenFoul
-
79' Rennes subst · Substitution 3Off: Przemysław Frankowski · On: A. Seidu -
80' Toulouse subst · Substitution 3Off: Cristian Cásseres Jr. · On: A. Vossah -
80' Rennes subst · Substitution 4Off: E. Lepaul · On: M. Nagida -
85' Toulouse Goal · PenaltyAron Dønnum -
90'+3 Toulouse Card · Yellow CardAron DønnumArgument
Match Stats
| Stat | Toulouse | Rennes |
|---|---|---|
| Fouls | 9 | 12 |
| Pass Accuracy | 82% | 78% |
| Offsides | 0 | 2 |
| Red Cards | — | — |
| Total Shots | 15 | 11 |
| Corners | 5 | 8 |
| Total Passes | 431 | 356 |
| Yellow Cards | 2 | 3 |
| Blocked Shots | 4 | 2 |
| Shots on Target | 4 | 5 |
| xG | 1.55 | 1.58 |
| Shots off Target | 7 | 4 |
| Possession | 55% | 45% |
| Goals Prevented | 0 | 0 |
| Accurate Passes | 354 | 277 |
| Shots Inside Box | 9 | 7 |
| Saves | 3 | 2 |
| Shots Outside Box | 6 | 4 |
Key Match Notes
- ▸ Toulouse's 58' goal from Cresswell sparked a comeback and shifted momentum in their favor.
- ▸ Dønnum's penalty at 85' secured the draw, maintaining Toulouse’s fighting spirit against Rennes.