Match report

Toulouse Hold Off Rennes In Thrilling Draw 2–2 (Ligue 1)

Toulouse
Toulouse
2–2
FT
Rennes
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

  1. Toulouse
    17' Toulouse Var · Penalty cancelled
    F. Magri
  2. Rennes
    45'+1 Rennes Card · Yellow Card
    Abdelhamid Ait Boudlal

    Foul

  3. Rennes
    50' Rennes Goal · Normal Goal
    E. Lepaul
  4. Rennes
    54' Rennes Goal · Normal Goal
    Mousa Tamari · Assist: E. Lepaul
  5. Toulouse
    58' Toulouse Goal · Normal Goal
    C. Cresswell · Assist: Y. Gboho
  6. Toulouse
    61' Toulouse subst · Substitution 1
    Off: A. Francis · On: Mario Sauer
  7. Toulouse
    61' Toulouse subst · Substitution 2
    Off: D. Sidibe · On: Emersonn
  8. Rennes
    63' Rennes Card · Yellow Card
    Mousa Tamari

    Foul

  9. Rennes
    69' Rennes subst · Substitution 1
    Off: M. Meite · On: B. Embolo
  10. Rennes
    71' Rennes subst · Substitution 2
    Off: D. Cisse · On: G. Kamara
  11. Rennes
    75' Rennes Card · Yellow Card
    Brice Samba

    Time wasting

  12. Toulouse
    78' Toulouse Card · Yellow Card
    R. Nicolaisen

    Foul

  13. Rennes
    79' Rennes subst · Substitution 3
    Off: Przemysław Frankowski · On: A. Seidu
  14. Toulouse
    80' Toulouse subst · Substitution 3
    Off: Cristian Cásseres Jr. · On: A. Vossah
  15. Rennes
    80' Rennes subst · Substitution 4
    Off: E. Lepaul · On: M. Nagida
  16. Toulouse
    85' Toulouse Goal · Penalty
    Aron Dønnum
  17. Toulouse
    90'+3 Toulouse Card · Yellow Card
    Aron Dønnum

    Argument

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.