Ligue 1 · REGULAR SEASON - 1 · SUN, 23 AUG · 18:45 LOCAL
RENNES
6TH · 59 PTS · LAST 5:
L W L W W
FT
2 2
FULL TIME HT · 2-0
PARIS SAINT GERMAIN
W D L W W
· 1ST · 76 PTS · LAST 5
⚽ 9' Sebastian Szymański ⚽ 38' Esteban Lepaul
GOALS
⚽ 71' Ferran Torres ⚽ 82' Ferran Torres
Brice Samba
👑
⭐ PLAYER OF THE MATCH
Brice Samba
Rennes · 76 mins
· 18% pass acc
RATING
8.6
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

0.74
⚡ EXPECTED GOALS (xG)
1.58
30%
BALL POSSESSION %
70%
7
TOTAL SHOTS
16
2
SHOTS ON TARGET
4
77%
PASS ACCURACY %
91%
0
CORNERS
10
KEY EVENTS 20 events
  1. 9'
    Goal · Normal Goal
    Sebastian Szymański · assist Adrien Thomasson
    REN
  2. 21'
    Var · Goal Disallowed - offside
    Désiré Doué
    PAR
  3. 38'
    Goal · Normal Goal
    Esteban Lepaul · assist Przemysław Frankowski
    REN
  4. 42'
    Card · Yellow Card
    Adrien Thomasson
    REN
  5. 46'
    Subst · Substitution 1
    Ousmane Dembélé · assist Ferran Torres
    PAR
  6. 46'
    Subst · Substitution 2
    Khvicha Kvaratskhelia · assist Mika Godts
    PAR
  7. 60'
    Subst · Substitution 3
    João Neves · assist Fabián Ruiz
    PAR
  8. 60'
    Subst · Substitution 4
    Warren Zaïre-Emery · assist Maghnes Akliouche
    PAR
  9. 63'
    Card · Yellow Card
    Mousa Tamari
    REN
  10. 64'
    Card · Yellow Card
    PAR
  11. 69'
    Subst · Substitution 5
    Vitinha · assist Lucas Beraldo
    PAR
  12. 71'
    Goal · Normal Goal
    Ferran Torres · assist Fabián Ruiz
    PAR
  13. 72'
    Subst · Substitution 1
    Mousa Tamari · assist Ludovic Blas
    REN
  14. 76'
    Card · Yellow Card
    Marquinhos
    PAR
  15. 78'
    Subst · Substitution 2
    Mahamadou Nagida · assist Quentin Merlin
    REN
  16. 78'
    Subst · Substitution 3
    Sebastian Szymański · assist Henrick Do Marcolino
    REN
  17. 82'
    Goal · Normal Goal
    Ferran Torres · assist Fabián Ruiz
    PAR
  18. 84'
    Card · Yellow Card
    Achraf Hakimi
    PAR
  19. 88'
    Subst · Substitution 4
    Issa Soumaré · assist Arnaud Nordin
    REN
  20. 88'
    Subst · Substitution 5
    Przemysław Frankowski · assist Bryan Reynolds
    REN
PLAYER RATINGS · TOP 5 EACH 0–10 scale
RENNES AVG 7.8
PARIS SAINT GERMAIN AVG 7.4
MATCH STATS H vs A
ATTACK
0.7
xG
1.6
7.0
TOTAL SHOTS
16.0
2.0
ON TARGET
4.0
4.0
OFF TARGET
4.0
1.0
BLOCKED
8.0
POSSESSION
30.0%
POSSESSION %
70.0%
250.0
PASSES
597.0
77.0%
PASS ACCURACY
91.0%
SET PIECES
0.0
CORNERS
10.0
0.0
OFFSIDES
6.0
DISCIPLINE
7.0
FOULS
3.0
2.0
YELLOW CARDS
0.0
3.0
GK SAVES
0.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
RENNES 3 shots
Esteban Lepaul
1/2
Sebastian Szymański
1/1
PARIS SAINT GERMAIN 4 shots
Warren Zaïre-Emery
1/2
Ferran Torres
1/1
João Neves
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 0.741.58
1.3 0.9 0.6 0.3 1.6 0.0 HT 9' 38' 71' 82' H 0.74 A 1.58 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 45%
55% A
9
EVENTS LOGGED
11
EVENTS LOGGED
LINEUPS 4-3-3 vs 4-3-3
SUBSTITUTES · RENNES
12
Eliezer Maye...
F
65
Henrick Do M...
F
35
Elias Legend...
F
10
Ludovic Blas
F
14
Bryan Reynol...
D
24
Anthony Roua...
D
26
Quentin Merl...
D
60
Kilian Belaz...
G
70
Arnaud Nordi...
F
COACH: Franck Haise
SUBSTITUTES · PARIS SAINT GERMAIN
9
Ferran Torre...
F
27
Dro Fernánd...
M
11
Maghnes Akli...
M
8
Fabián Ruiz
M
4
Lucas Berald...
D
6
Ilya Zabarny...
D
12
Lucas Digne
D
30
Lucas Cheval...
G
22
Mika Godts
F
COACH: Enrique Luis
🏥 UNAVAILABLE PLAYERS
REN · 0 OUT

No injuries reported · federation feed activates Q3

PAR · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
Bastien Dechepy, France
REN MANAGER
Franck Haise
head coach
PAR MANAGER
Enrique Luis
head coach
HEAD TO HEAD · ALL-TIME
3
REN WINS
1
DRAWS
6
PAR WINS
30%
10%
60%
10 19
TOTAL GOALS · 10 MEETINGS
2.90
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
RENNES LAST 5 OVERALL
L W L W W
PARIS SAINT GERMAIN LAST 5 OVERALL
W D L W W
MATCH IMPACT Final 2–2 · result locked
RENNES #6
Lost · already at 59 pts
UEFA Europa League
PARIS SAINT GERMAIN #1
Lost · already at 76 pts
Champions League
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Paris Saint Germain 34 24 4 6 +45 76
L W W D W
2 Lens 34 22 4 8 +31 70
W L W D D
3 Lille 34 18 7 9 +15 61
L W D W D
4 Lyon 34 18 6 10 +13 60
L L W W W
5 Marseille 34 18 5 11 +18 59
W W L D L
6 Rennes 34 17 8 9 +9 59
L W L W W
7 Monaco 34 16 6 12 +6 54
L L W D D
8 Strasbourg 34 15 8 11 +11 53
W W D L W
9 Lorient 34 11 12 11 -3 45
L W D L W
10 Toulouse 33 12 8 13 +1 44
W W D L L
11 Paris FC 34 11 11 12 -3 44
W L W L W
12 Stade Brestois 29 34 10 9 15 -12 39
D L L L D
13 Angers 34 9 9 16 -19 36
D D L L D
14 Le Havre 34 7 14 13 -12 35
W L D D D
15 Auxerre 34 8 10 16 -10 34
W W W L D
16 Nice 34 7 11 16 -23 32
W D D L D
17 Nantes 33 5 8 20 -23 23
L W L L D
18 Metz 34 3 8 23 -44 17
D L L D L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 88'
    Subst · Substitution 5 · Przemysław Frankowski
  • 88'
    Subst · Substitution 4 · Issa Soumaré
  • 84'
    Card · Yellow Card · Achraf Hakimi
    Delay of game
  • 82'
    Goal · Normal Goal · Ferran Torres
  • 78'
    Subst · Substitution 3 · Sebastian Szymański
  • 78'
    Subst · Substitution 2 · Mahamadou Nagida
  • 76'
    Card · Yellow Card · Marquinhos
    Unsportsmanlike conduct
  • 72'
    Subst · Substitution 1 · Mousa Tamari
  • 71'
    Goal · Normal Goal · Ferran Torres
  • 69'
    Subst · Substitution 5 · Vitinha
  • 64'
    Card · Yellow Card
  • 63'
    Card · Yellow Card · Mousa Tamari
    Roughing
  • 60'
    Subst · Substitution 4 · Warren Zaïre-Emery
  • 60'
    Subst · Substitution 3 · João Neves
  • 46'
    Subst · Substitution 2 · Khvicha Kvaratskhelia
  • 46'
    Subst · Substitution 1 · Ousmane Dembélé
  • HALF TIME · 2 – 0
  • 42'
    Card · Yellow Card · Adrien Thomasson
    Tripping
  • 38'
    Goal · Normal Goal · Esteban Lepaul
  • 21'
    Var · Goal Disallowed - offside · Désiré Doué
  • 9'
    Goal · Normal Goal · Sebastian Szymański
13 BOOKIES
📊 AVERAGE ACROSS 13 BOOKMAKERS
RENNES WIN
6.08
16.4% implied
↑ best 6.55
DRAW
4.78
20.9% implied
↑ best 5.00
PARIS SAINT GERM WIN
1.47
68% implied
↑ best 1.52
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
1xBet 6.55 4.93 1.52
888Sport 5.75 4.40 1.44
Bet365 6.00 5.00 1.44
Betano 6.20 4.90 1.52
Betfair 5.50 4.75 1.44
BetVictor 6.50 4.75 1.44
Dafabet 6.00 5.00 1.48
Marathonbet 6.45 4.85 1.49
Pinnacle 6.39 4.89 1.48
SBO 5.90 4.55 1.44
Superbet 6.00 5.00 1.48
Unibet 6.00 4.70 1.45
William Hill 5.80 4.40 1.44

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.13 U 5.50
2.5 O 1.48 U 2.60
3.5 O 2.20 U 1.67
⚽ BOTH TEAMS SCORE
YES
1.59 10 bks
NO
2.26 10 bks
⚖ ASIAN HANDICAP
Away -0.25 1.15
Away -0.5 1.14
Away -0.75 1.06
Away -1 1.01
Away -1.5 1.02
Away +0 1.17
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.