Match ends, Toulouse 0, Paris Saint Germain 1.
Zlatan Ibrahimovic scored a late winner as Paris St-Germain moved 23 points clear at the top of Ligue 1 with a 1-0 victory at Toulouse.
The Swede headed his 24th goal of the season after David Luiz flicked on a corner 17 minutes from time.
PSG maintained their bid to become the first team to complete an entire French top-flight season unbeaten.
Monaco can go second and trim the champions' lead to 21 points with victory at Lorient on Sunday.
Laurent Blanc's side were made to work hard for a ninth consecutive victory.
But once Ibrahimovic had broken the deadlock, they could have gone on to win by a bigger margin as Toulouse left gaps at the back in search of an equaliser.
The sides meet again in Paris on Tuesday in the French Cup.
PSG have lost just once in 31 competitive games this season, a 1-0 defeat by Real Madrid in the Champions League in November.
Toulouse drop to second-bottom after a six-game unbeaten run came to an end.
Line-ups
Toulouse
Formation 5-3-2
- 40Lafont
- 19do Rosário Calmon
- 15Spajic
- 5Diop
- 26Tisserand
- 6Matheus da SilvaSubstituted forMoubandjeat 86'minutes
- 4Doumbia
- 18TrejoSubstituted forPesicat 80'minutes
- 7Akpa-AkproBooked at 72mins
- 10Ben Yedder
- 9BraithwaiteSubstituted forRegattinat 80'minutes
Substitutes
- 1Goicoechea
- 11Pesic
- 17Regattin
- 20Yago
- 23Bodiger
- 27Blin
- 29Moubandje
PSG
Formation 4-3-3
- 16Trapp
- 19Aurier
- 5MarquinhosSubstituted forVan der Wielat 61'minutes
- 32David Luiz
- 17Cabelino Andrade
- 4StambouliSubstituted forVerrattiat 78'minutes
- 8Motta
- 14Matuidi
- 27PastoreSubstituted forCavaniat 19'minutes
- 10Ibrahimovic
- 7Lucas Moura
Substitutes
- 6Verratti
- 9Cavani
- 20Kurzawa
- 22Lavezzi
- 23Van der Wiel
- 25Rabiot
- 30Sirigu
- Referee:
- Bartolomeu Varela
- Attendance:
- 30,178
Match Stats
- Possession
- Home26%
- Away74%
- Shots
- Home9
- Away12
- Shots on Target
- Home3
- Away4
- Corners
- Home2
- Away7
- Fouls
- Home9
- Away10
Live Text
Post update
Full Time
Second Half ends, Toulouse 0, Paris Saint Germain 1.
Post update
Corner, Paris Saint Germain. Conceded by Alban Lafont.
Post update
Attempt saved. Zlatan Ibrahimovic (Paris Saint Germain) right footed shot from outside the box is saved in the top left corner.
Post update
Blaise Matuidi (Paris Saint Germain) wins a free kick in the attacking half.
Post update
Foul by Tongo Doumbia (Toulouse).
Post update
Attempt saved. Jean-Daniel Akpa-Akpro (Toulouse) right footed shot from outside the box is saved in the bottom right corner. Assisted by Marcel Tisserand.
Post update
Corner, Toulouse. Conceded by Serge Aurier.
Post update
Offside, Paris Saint Germain. Marco Verratti tries a through ball, but Zlatan Ibrahimovic is caught offside.
Substitution
Substitution, Toulouse. François Moubandje replaces William Matheus.
Post update
Attempt blocked. Lucas Moura (Paris Saint Germain) right footed shot from the left side of the box is blocked. Assisted by Edinson Cavani.
Post update
Foul by Marco Verratti (Paris Saint Germain).
Post update
Aleksandar Pesic (Toulouse) wins a free kick on the left wing.
Post update
Foul by Zlatan Ibrahimovic (Paris Saint Germain).
Post update
Uros Spajic (Toulouse) wins a free kick in the defensive half.
Post update
Attempt saved. Jean-Daniel Akpa-Akpro (Toulouse) right footed shot from outside the box is saved in the centre of the goal. Assisted by Tongo Doumbia.
Substitution
Substitution, Toulouse. Adrien Regattin replaces Martin Braithwaite.
Substitution
Substitution, Toulouse. Aleksandar Pesic replaces Óscar Trejo.
Post update
Edinson Cavani (Paris Saint Germain) wins a free kick in the defensive half.
Post update
Foul by Óscar Trejo (Toulouse).