Match ends, St Etienne 0, Paris Saint Germain 1.
Paris St-Germain moved level on points with second-placed Marseille in Ligue 1 after Zlatan Ibrahimovic's penalty secured victory at St Etienne.
Ibrahimovic, who claimed a laser had been pointed in his face by a fan as he prepared to shoot, slotted home after Jeremy Clement handled in the box.
Edinson Cavani came close to doubling the visitors' second-half lead but his lob hit the crossbar.
St Etienne remain fourth while PSG stay within four points of leaders Lyon.
Les Verts headed into the match at the Stade Geoffroy-Guichard seeking revenge for a 5-0 defeat in the reverse fixture against Paris St-Germain in August.
Ibrahimovic scored a hat-trick in that game at the Parc des Princes and on Sunday the Swede ended Les Verts' 12-match unbeaten run with his sixth goal in three league games against them.
Elsewhere, Lyon striker Alexandre Lacazette scored from the spot to bring his goal haul to 21 for the season and help secure a 2-0 victory at Metz, but Ligue 1's top-scorer failed to finish the game after going off injured.
Caen rose up from the bottom of the table after goals from Sloan Privat, Lenny Nangis, Julien Feret and Damien Da Silva secured a shock 4-1 victory away to Rennes.
Evian leapfrogged Toulouse and edged away from the relegation zone after Adrien Thomasson's early goal gave the home side a 1-0 win.
Nineteenth-placed Lens played out a 0-0 draw at mid-table Reims.
- 27TabanouBooked at 28mins
- 18LemoineSubstituted forN'Guémoat 82'minutes
- 11MolloSubstituted forBambaat 82'minutes
- 9ErdincSubstituted forSaint-Maximinat 67'minutes
- 13van WolfswinkelBooked at 20mins
- 2Thiago Silva
- 32David Luiz
- 17Scherrer Cabelino Andrade
- 24VerrattiSubstituted forCabayeat 85'minutes
- 8MottaBooked at 88mins
- 7Lucas MouraBooked at 72minsSubstituted forPastoreat 75'minutes
- 10IbrahimovicBooked at 90mins
- 9CavaniSubstituted forLavezziat 84'minutes
- Ruddy Buquet
- Shots on Target
Second Half ends, St Etienne 0, Paris Saint Germain 1.
Attempt missed. Ezequiel Lavezzi (Paris Saint Germain) right footed shot from outside the box is close, but misses to the right. Assisted by Blaise Matuidi.
Zlatan Ibrahimovic (Paris Saint Germain) is shown the yellow card for a bad foul.
Foul by Zlatan Ibrahimovic (Paris Saint Germain).
Romain Hamouma (St Etienne) wins a free kick in the defensive half.
Foul by Yohan Cabaye (Paris Saint Germain).
Romain Hamouma (St Etienne) wins a free kick in the attacking half.
Thiago Motta (Paris Saint Germain) is shown the yellow card.
Ezequiel Lavezzi (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Paul Baysse (St Etienne).
Attempt blocked. Allan Saint-Maximin (St Etienne) right footed shot from the right side of the box is blocked. Assisted by Landry N'Guémo.
Attempt missed. Jonathan Bamba (St Etienne) right footed shot from outside the box misses to the left. Assisted by Landry N'Guémo.
Substitution, Paris Saint Germain. Yohan Cabaye replaces Marco Verratti.
Substitution, Paris Saint Germain. Ezequiel Lavezzi replaces Edinson Cavani.
Substitution, St Etienne. Jonathan Bamba replaces Yohan Mollo.
Substitution, St Etienne. Landry N'Guémo replaces Fabien Lemoine.
Corner, St Etienne. Conceded by Marquinhos.
Attempt missed. Fabien Lemoine (St Etienne) right footed shot from outside the box misses to the left. Assisted by Allan Saint-Maximin following a corner.
Corner, St Etienne. Conceded by Thiago Motta.