Paris Saint Germain moved into the next round of the Coupe de France but the runaway Ligue 1 leaders did not have it all their own way.
A very well worked goal by Francois Moubandje gave Toulouse an early lead which they took into the half-time break.
PSG’s comeback came in the second half. Brazilian defender David Luiz equalised and the match was won with a minute remaining.
Substitute Zlatan Ibrahimovic scoring the winner for PSG from the penalty spot.