Rennes vs Paris Saint-Germain

18 August 2019 · Ligue 1 · 2019/20 · Referee Antony Gautier

Full time 2 – 1

Half-time: 1–1

  • M'Baye Niang 44’
  • Romain Del Castillo 48’
  • Edinson Cavani 36’

Match summary

Rennes came from behind to win 2-1 at home to Paris Saint-Germain. It was 1-1 at half-time.

Edinson Cavani put Paris Saint-Germain ahead in the 36th minute, M'Baye Niang equalised in the 44th minute, set up by Hamari Traore, and Romain Del Castillo won it with a header in the 48th minute, set up by Eduardo Camavinga.

The chances backed that up: Rennes created 1.19 expected goals (xG) from 11 shots to Paris Saint-Germain's 0.84 from 9.

Match stats

Rennes Paris Saint-Germain
11 Shots 9
4 Shots on Target 2
4 Corners 7
1 Yellow Cards 5
0 Red Cards 0
1.19 xG 0.84
1.19 Non-penalty xG 0.84
5 Deep Completions 5

Key events

Rennes Paris Saint-Germain
Kick-off
36’
Edinson Cavani0-1 (Paris Saint-Germain)
M'Baye Niang
Assist: Hamari Traore
1-1 (Rennes)
44’
Half-time1-1
Romain Del Castillo
Assist: Eduardo Camavinga
2-1 (Rennes)
48’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Rennes
  • Jordan Siebatcheu
Paris Saint-Germain
  • Thomas Meunier
  • Juan Bernat
  • Julian Draxler
  • Marco Verratti
  • Edinson Cavani

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.19 0.84 36’ Edinson Cavani (Paris Saint-Germain), 0-1 36’ 44’ M'Baye Niang (Rennes), 1-1 44’ 48’ Romain Del Castillo (Rennes), 2-1 48’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.19 0.84 36’ Edinson Cavani (Paris Saint-Germain), 0-1 Cavani 36’ 44’ M'Baye Niang (Rennes), 1-1 Niang 44’ 48’ Romain Del Castillo (Rennes), 2-1 Castillo 48’
Rennes 1.19 xGParis Saint-Germain 0.84 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Paris Saint-Germain attacking Rennes attacking 
36’ Edinson Cavani (Paris Saint-Germain), open play, 0.48 xG, goal 48’ Romain Del Castillo (Rennes), open play, 0.37 xG, goal 55’ M'Baye Niang (Rennes), open play, 0.30 xG, saved 90+2’ Eduardo Camavinga (Rennes), open play, 0.13 xG, off target 16’ Romain Del Castillo (Rennes), open play, 0.12 xG, blocked 39’ Kylian Mbappe-Lottin (Paris Saint-Germain), open play, 0.08 xG, off target 90+4’ Marquinhos (Paris Saint-Germain), from a corner, 0.08 xG, off target 68’ Hamari Traore (Rennes), open play, 0.07 xG, off target 44’ M'Baye Niang (Rennes), open play, 0.06 xG, goal 76’ Pablo Sarabia (Paris Saint-Germain), open play, 0.05 xG, off target 83’ Kylian Mbappe-Lottin (Paris Saint-Germain), from a corner, 0.06 xG, saved 63’ Jeremy Gelin (Rennes), from a corner, 0.04 xG, saved 14’ Edinson Cavani (Paris Saint-Germain), set piece, 0.03 xG, hit the woodwork 87’ Eduardo Camavinga (Rennes), open play, 0.03 xG, blocked 78’ Pablo Sarabia (Paris Saint-Germain), open play, 0.03 xG, off target 10’ Romain Del Castillo (Rennes), open play, 0.02 xG, blocked 10’ Hamari Traore (Rennes), open play, 0.02 xG, off target 70’ Kylian Mbappe-Lottin (Paris Saint-Germain), open play, 0.02 xG, off target 5’ Julian Draxler (Paris Saint-Germain), open play, 0.01 xG, off target 11’ Jérémy Morel (Rennes), open play, 0.01 xG, off target 36’ Edinson Cavani (Paris Saint-Germain), open play, 0.48 xG, goal 48’ Romain Del Castillo (Rennes), open play, 0.37 xG, goal 55’ M'Baye Niang (Rennes), open play, 0.30 xG, saved 90+2’ Eduardo Camavinga (Rennes), open play, 0.13 xG, off target 16’ Romain Del Castillo (Rennes), open play, 0.12 xG, blocked 39’ Kylian Mbappe-Lottin (Paris Saint-Germain), open play, 0.08 xG, off target 90+4’ Marquinhos (Paris Saint-Germain), from a corner, 0.08 xG, off target 68’ Hamari Traore (Rennes), open play, 0.07 xG, off target 44’ M'Baye Niang (Rennes), open play, 0.06 xG, goal 83’ Kylian Mbappe-Lottin (Paris Saint-Germain), from a corner, 0.06 xG, saved 76’ Pablo Sarabia (Paris Saint-Germain), open play, 0.05 xG, off target 63’ Jeremy Gelin (Rennes), from a corner, 0.04 xG, saved 14’ Edinson Cavani (Paris Saint-Germain), set piece, 0.03 xG, hit the woodwork 87’ Eduardo Camavinga (Rennes), open play, 0.03 xG, blocked 78’ Pablo Sarabia (Paris Saint-Germain), open play, 0.03 xG, off target 10’ Romain Del Castillo (Rennes), open play, 0.02 xG, blocked 10’ Hamari Traore (Rennes), open play, 0.02 xG, off target 70’ Kylian Mbappe-Lottin (Paris Saint-Germain), open play, 0.02 xG, off target 5’ Julian Draxler (Paris Saint-Germain), open play, 0.01 xG, off target 11’ Jérémy Morel (Rennes), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Romain Salin GK900 0.000.000
Hamari Traore DEF9012 0.090.061
Damien Da Silva DEF900 0.000.301
Jeremy Gelin DEF901 0.040.021
Jérémy Morel DEF901 0.010.000
Faitout Maouassa DEF790 0.000.000
Eduardo Camavinga MID9012 0.160.371
Clément Grenier MID900 0.000.152
Benjamin Bourigeaud MID770 0.000.041
M'Baye Niang FWD9012 0.360.000
Romain Del Castillo FWD7313 0.520.071
Jordan Siebatcheu Sub170 0.000.000
James Edward Lea Siliki Sub130 0.000.131
Sacha Boey Sub110 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Rennes win 12% Avg odds 7.92
Draw 18% Avg odds 5.22
Paris Saint-Germain win 70% Avg odds 1.37

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.