| | First Half starts. |
| 4' | | Offside - Paris Saint Germain. Ousmane Dembélé is in offside. |
| 14' | | Shot blocked. Achraf Hakimi - Paris Saint Germain - shot with left foot from the centre of the box is blocked. Assist - Kylian Mbappé. |
| 16' | | Achraf Hakimi - Paris Saint Germain - won a free kick in attack. |
| 16' | | Fouled by Ibrahim Salah - Rennes |
| 17' | | Désiré Doué - Rennes - won a free kick in defence. |
| 17' | | Fouled by Vitinha - Paris Saint Germain |
| 19' | | Arnaud Kalimuendo - Rennes - won a free kick in defence. |
| 19' | | Fouled by Beraldo - Paris Saint Germain |
| 19' | | Shot blocked. Kylian Mbappé - Paris Saint Germain - shot with right foot from outside the box is blocked. Assist - Ousmane Dembélé. |
| 20' | | New attacking attempt. Vitinha - Paris Saint Germain - shot with right foot from the centre of the box is saved in the left corner. Assist - Ousmane Dembélé. |
| 20' | | Corner - Paris Saint Germain. Conceded by Steve Mandanda. |
| 21' | | Missed chance. Achraf Hakimi - Paris Saint Germain - shot with right foot from outside the box goes high. Assist - Vitinha. |
| 23' | | Fouled by Désiré Doué - Rennes |
| 23' | | Lee Kang-In - Paris Saint Germain - won a free kick on the left wing. |
| 26' | | Fouled by Danilo Pereira - Paris Saint Germain |
| 26' | | Ibrahim Salah - Rennes - won a free kick in defence. |
| 26' | | Fouled by Désiré Doué - Rennes |
| 26' | | Lee Kang-In - Paris Saint Germain - won a free kick in defence. |
| 27' | | Fouled by Ludovic Blas - Rennes |
| 27' | | Lucas Hernández - Paris Saint Germain - won a free kick in defence. |
| 33' | | Goal! Paris Saint Germain 0, Rennes 1. Amine Gouiri - Rennes - shot with right foot from the centre of the box to the top right corner. Assist - Désiré Doué. |
| 35' | | Fouled by Ludovic Blas - Rennes |
| 35' | | Lucas Hernández - Paris Saint Germain - won a free kick on the left wing. |
| 36' | | Missed chance. Amine Gouiri - Rennes - shot with left foot from the centre of the box missed to the left. Assist - Guela Doué. |
| 37' | | Offside - Paris Saint Germain. Fabián Ruiz is in offside. |
| 41' | | Désiré Doué - Rennes - won a free kick in defence. |
| 41' | | Fouled by Kylian Mbappé - Paris Saint Germain |
| 42' | | Fouled by Alidu Seidu - Rennes |
| 42' | | Ousmane Dembélé - Paris Saint Germain - won a free kick on the right wing. |
| 43' | | Shot blocked. Bradley Barcola - Paris Saint Germain - shot with right foot from outside the box is blocked. Assist - Lee Kang-In. |
| 45+1' | | Fouled by Guela Doué - Rennes |
| 45+1' | | Lucas Hernández - Paris Saint Germain - won a free kick on the left wing. |
| 45+2' | | First Half ended - Paris Saint Germain 0, Rennes 1. |
| 45' | | Second Half starts Paris Saint Germain 0, Rennes 1. |
| 45' | | Substitution - Paris Saint Germain. Marco Asensio for Lee Kang-In. |
| 48' | | Fouled by Désiré Doué - Rennes |
| 48' | | Marco Asensio - Paris Saint Germain - won a free kick in attack. |
| 48' | | Désiré Doué - Rennes - receive yellow card. |
| 49' | | Missed chance. Achraf Hakimi - Paris Saint Germain - shot with right foot from outside the box is high and wide to the left from a free kick. |
| 51' | | Fouled by Désiré Doué - Rennes |
| 51' | | Kylian Mbappé - Paris Saint Germain - won a free kick on the left wing. |
| 52' | | Delay in match - injury Baptiste Santamaría - Rennes |
| 53' | | Delay over. They are ready to continue. |
| 54' | | Alidu Seidu - Rennes - won a free kick in defence. |
| 54' | | Fouled by Achraf Hakimi - Paris Saint Germain |
| 54' | | Achraf Hakimi - Paris Saint Germain - receive yellow card. |
| 55' | | Missed chance. Kylian Mbappé - Paris Saint Germain - shot with right foot from the centre of the box missed to the left. Assist - Ousmane Dembélé. |
| 56' | | Substitution - Rennes. Benjamin Bourigeaud for Désiré Doué. |
| 57' | | Missed chance. Ousmane Dembélé - Paris Saint Germain - shot with left foot from the right side of the box is high and wide to the left. Assist - Achraf Hakimi. |
| 59' | | New attacking attempt. Ousmane Dembélé - Paris Saint Germain - shot with left foot from the right side of the box is saved in the top centre of the goal. Assist - Fabián Ruiz. |
| 59' | | Corner - Paris Saint Germain. Conceded by Steve Mandanda. |
| 60' | | Achraf Hakimi - Paris Saint Germain - won a free kick on the right wing. |
| 60' | | Fouled by Ludovic Blas - Rennes |
| 63' | | Missed chance. Kylian Mbappé - Paris Saint Germain - shot with right foot from outside the box is very close to the goal. Assist - Ousmane Dembélé. |
| 64' | | Fouled by Ludovic Blas - Rennes |
| 64' | | Lucas Hernández - Paris Saint Germain - won a free kick in defence. |
| 65' | | Fouled by Amine Gouiri - Rennes |
| 65' | | Vitinha - Paris Saint Germain - won a free kick in defence. |
| 65' | | Substitution - Paris Saint Germain. Gonçalo Ramos for Kylian Mbappé. |
| 65' | | Substitution - Paris Saint Germain. Randal Kolo Muani for Bradley Barcola. |
| 66' | | Substitution - Rennes. Martin Terrier for Ibrahim Salah. |
| 66' | | Substitution - Rennes. Adrien Truffert for Arnaud Kalimuendo. |
| 66' | | Fouled by Christopher Wooh - Rennes |
| 66' | | Marco Asensio - Paris Saint Germain - won a free kick on the left wing. |
| 68' | | Fouled by Martin Terrier - Rennes |
| 68' | | Vitinha - Paris Saint Germain - won a free kick in attack. |
| 68' | | Missed chance. Ousmane Dembélé - Paris Saint Germain - shot with right foot from outside the box goes high. Assist - Fabián Ruiz. |
| 69' | | Missed chance. Benjamin Bourigeaud - Rennes - shot with right foot from the centre of the box is close, but missed to the left. Assist - Martin Terrier following a fast break. |
| 69' | | Fouled by Lucas Hernández - Paris Saint Germain |
| 69' | | Ludovic Blas - Rennes - won a free kick on the right wing. |
| 70' | | Lucas Hernández - Paris Saint Germain - receive yellow card for a foul. |
| 71' | | Substitution - Paris Saint Germain. Warren Zaïre-Emery for Ousmane Dembélé. |
| 71' | | Substitution - Paris Saint Germain. Nuno Mendes for Lucas Hernández. |
| 74' | | Shot blocked. Gonçalo Ramos - Paris Saint Germain - shot with right foot from the right side of the box is blocked. Assist - Warren Zaïre-Emery. |
| 74' | | Alidu Seidu - Rennes - won a free kick in defence. |
| 74' | | Fouled by Warren Zaïre-Emery - Paris Saint Germain |
| 76' | | Corner - Paris Saint Germain. Conceded by Guela Doué. |
| 76' | | Missed chance. Danilo Pereira - Paris Saint Germain - header inside of six yard box - left side goes high. Assist - Fabián Ruiz with a head after corner. |
| 79' | | Fouled by Randal Kolo Muani - Paris Saint Germain |
| 79' | | Ludovic Blas - Rennes - won a free kick in defence. |
| 80' | | Hand ball by Vitinha - Paris Saint Germain |
| 81' | | Substitution - Rennes. Warmed Omari for Amine Gouiri. |
| 82' | | Fouled by Achraf Hakimi - Paris Saint Germain |
| 82' | | Warmed Omari - Rennes - won a free kick in defence. |
| 84' | | Gonçalo Ramos - Paris Saint Germain - has gone down, but the referee deems it simulation. |
| 86' | | VAR Decision: No Penalty Paris Saint Germain. |
| 87' | | Gonçalo Ramos - Paris Saint Germain - receive yellow card. |
| 88' | | Baptiste Santamaría - Rennes - won a free kick in defence. |
| 88' | | Fouled by Randal Kolo Muani - Paris Saint Germain |
| 89' | | Fouled by Fabián Ruiz - Paris Saint Germain |
| 89' | | Ludovic Blas - Rennes - won a free kick on the right wing. |
| 89' | | Fabián Ruiz - Paris Saint Germain - receive yellow card for a foul. |
| 90' | | Corner - Paris Saint Germain. Conceded by Adrien Truffert. |
| 90+1' | | Missed chance. Fabián Ruiz - Paris Saint Germain - shot with left foot from outside the box is close, but missed after corner. |
| 90+2' | | Fouled by Ludovic Blas - Rennes |
| 90+2' | | Randal Kolo Muani - Paris Saint Germain - won a free kick in defence. |
| 90+2' | | Ludovic Blas - Rennes - receive yellow card for a foul. |
| 90+4' | | Penalty Paris Saint Germain. Gonçalo Ramos draws a foul in the penalty area. |
| 90+4' | | Penalty conceded by Steve Mandanda - Rennes - after a foul in the penalty area. |
| 90+4' | | Beraldo - Paris Saint Germain - receive yellow card. |
| 90+5' | | VAR Decision: Penalty Paris Saint Germain. |
| 90+6' | | Steve Mandanda - Rennes - receive yellow card for a foul. |
| 90+7' | | Goal! Paris Saint Germain 1, Rennes 1. Gonçalo Ramos - Paris Saint Germain - converts the penalty with a shot with right foot to the top left corner. |
| 90+7' | | Second Half ended - Paris Saint Germain 1, Rennes 1. |
| | Thats all. Game finished - Paris Saint Germain 1, Rennes 1. |