Match ends, Paris Saint Germain 4, St Etienne 0.
Paris St-Germain warmed up for their Champions League match at Liverpool by cruising past Saint-Etienne in Ligue 1.
PSG were without suspended striker Kylian Mbappe and rested forward Neymar but went ahead through Julian Draxler's header in the 23rd minute.
Edinson Cavani scored a 51st-minute penalty after he had been fouled in the area before winger Angel di Maria and Moussa Diaby added goals late on.
The French champions face Liverpool at Anfield on Tuesday.
Like in PSG's previous two games, goalkeeper Gianluigi Buffon was left on the bench with 25-year-old Frenchman Alphonse Areola preferred in goal.
Shortly after Di Maria added PSG's third, manager Thomas Tuchel substituted centre-back Thiago Silva who had received treatment for a knock earlier in the second half.
The win maintains the French champions' 100% start to the season and keeps them top of Ligue 1.
They have scored at least three goals in all of their five league games this season, netting 17 in total.
Match ends, Paris Saint Germain 4, St Etienne 0.
Second Half ends, Paris Saint Germain 4, St Etienne 0.
Corner, St Etienne. Conceded by Thomas Meunier.
Corner, Paris Saint Germain. Conceded by Stéphane Ruffier.
Attempt saved. Moussa Diaby (Paris Saint Germain) left footed shot from outside the box is saved in the bottom right corner. Assisted by Christopher Nkunku.
Corner, Paris Saint Germain. Conceded by Timothée Kolodziejczak.
Attempt missed. Robert Beric (St Etienne) left footed shot from the centre of the box misses to the left following a set piece situation.
Attempt blocked. Wahbi Khazri (St Etienne) right footed shot from outside the box is blocked.
Foul by Presnel Kimpembe (Paris Saint Germain).
Wahbi Khazri (St Etienne) wins a free kick in the attacking half.
Goal! Paris Saint Germain 4, St Etienne 0. Moussa Diaby (Paris Saint Germain) left footed shot from the left side of the six yard box to the bottom left corner. Assisted by Edinson Cavani.
Attempt missed. Edinson Cavani (Paris Saint Germain) right footed shot from the centre of the box misses to the left.
Presnel Kimpembe (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Robert Beric (St Etienne).
Attempt saved. Ángel Di María (Paris Saint Germain) left footed shot from outside the box is saved in the centre of the goal. Assisted by Julian Draxler.
Substitution, St Etienne. Assane Dioussé replaces Lois Diony.
Substitution, St Etienne. Robert Beric replaces Yannis Salibur.
Substitution, Paris Saint Germain. Thilo Kehrer replaces Thiago Silva because of an injury.
Foul by Presnel Kimpembe (Paris Saint Germain).
Romain Hamouma (St Etienne) wins a free kick on the right wing.
Attempt saved. Julian Draxler (Paris Saint Germain) left footed shot from outside the box is saved in the centre of the goal. Assisted by Edinson Cavani.
Goal! Paris Saint Germain 3, St Etienne 0. Ángel Di María (Paris Saint Germain) left footed shot from the left side of the box to the top right corner.
Presnel Kimpembe (Paris Saint Germain) wins a free kick on the right wing.
Foul by Wahbi Khazri (St Etienne).
Delay over. They are ready to continue.
Delay in match Thiago Silva (Paris Saint Germain) because of an injury.
Corner, St Etienne. Conceded by Thiago Silva.
Edinson Cavani (Paris Saint Germain) wins a free kick on the right wing.
Foul by Lois Diony (St Etienne).
Substitution, Paris Saint Germain. Christopher Nkunku replaces Marco Verratti.
Offside, Paris Saint Germain. Julian Draxler tries a through ball, but Juan Bernat is caught offside.
Wahbi Khazri (St Etienne) is shown the yellow card for a bad foul.
Ángel Di María (Paris Saint Germain) wins a free kick on the right wing.
Foul by Wahbi Khazri (St Etienne).
Attempt blocked. Ángel Di María (Paris Saint Germain) left footed shot from the centre of the box is blocked.
Foul by Thiago Silva (Paris Saint Germain).
Romain Hamouma (St Etienne) wins a free kick in the defensive half.
Corner, Paris Saint Germain. Conceded by Gabriel Silva.
Adrien Rabiot (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Romain Hamouma (St Etienne).