The home of football tactics, data & odds
Odds 18+
HomeLive scoresRennes vs Paris Saint Germain
Ligue 1 · Regular Season - 1 Full time

Rennes 2-2 Paris Saint Germain — Full-Time Result

Rennes Rennes
2:2
Full time
Match Finished
Paris Saint Germain Paris Saint Germain
Form, head-to-head & model team data
Win probability — TFA model
Rennes0%
Draw50%
Paris Saint Germain50%
Model angle: Double chance : draw or Paris Saint Germain · full prediction →
Recent head-to-head
Rennes v Paris Saint Germain3-1
Paris Saint Germain v Rennes5-0
Rennes v Paris Saint Germain1-4
Paris Saint Germain v Rennes3-1
Paris Saint Germain v Rennes1-0
How it unfolded
  1. 88' Substitution — P. Frankowski on, B. Reynolds off Rennes
  2. 88' Substitution — I. Soumare on, A. Nordin off Rennes
  3. 84' Yellow card — A. Hakimi Paris Saint Germain
  4. 82' Goal! F. Torres (assist: F. Ruiz) Paris Saint Germain
  5. 78' Substitution — S. Szymanski on, H. Do Marcolino off Rennes
  6. 78' Substitution — M. Nagida on, Q. Merlin off Rennes
  7. 76' Yellow card — Marquinhos Paris Saint Germain
  8. 72' Substitution — M. Tamari on, L. Blas off Rennes
  9. 71' Goal! F. Torres (assist: F. Ruiz) Paris Saint Germain
  10. 69' Substitution — Vitinha on, L. Beraldo off Paris Saint Germain
  11. 64' Yellow card — Luis Enrique Paris Saint Germain
  12. 63' Yellow card — M. Tamari Rennes
  13. 60' Substitution — W. Zaire-Emery on, M. Akliouche off Paris Saint Germain
  14. 60' Substitution — J. Neves on, F. Ruiz off Paris Saint Germain
  15. 46' Substitution — K. Kvaratskhelia on, M. Godts off Paris Saint Germain
  16. 46' Substitution — O. Dembele on, F. Torres off Paris Saint Germain
  17. 42' Yellow card — A. Thomasson Rennes
  18. 38' Goal! E. Lepaul (assist: P. Frankowski) Rennes
  19. 21' VAR — Goal Disallowed - offside (D. Doue) Paris Saint Germain
  20. 9' Goal! S. Szymanski (assist: A. Thomasson) Rennes
Match stats
31%Ball Possession69%
9Total Shots19
3Shots on Goal5
0Corner Kicks10
7Fouls6
2Yellow Cards2

Live data via our aggregation feed, refreshed continuously — figures may lag the broadcast by a few seconds. 18+ · Gamble responsibly · T&Cs apply · BeGambleAware.org

18+
Please gamble responsibly. When live, 18+/21+ only, region-dependent. BeGambleAware.org · GamCare · National Council on Problem Gambling. TFA may earn commission from operators listed — this never affects our analysis or rankings.

Total Football Analysis — tactical journalism, now with live odds, model-backed predictions and an honest betting layer.

© 2026 Total Football Analysis. Odds via our live aggregation feed — prices change constantly, always confirm at the bookmaker.