Two last-gasp goals snatched victory for Paris St Germain this afternoon to end Toulouse's unbeaten start to the Ligue 1 season.
The visitors, who have invested heavily in their squad over the summer, had only managed one win in the league heading into this fixture.
They found themselves trailing at Stade Municipal to a first-half strike from Etienne Capoue, but Kevin Gameiro equalised before late goals from Mevlut Erding and Jeremy Menez silenced the home crowd.
Things looked promising for the hosts early on with Paulo Machado's curling left-footed strike punched away from the top corner by Salvatore Sirigu.
Menez then came frustratingly close for PSG after 24 minutes with a powerful drive which cannoned off both posts and out for a corner.
It was a big let-off for the home side and they capitalised six minutes before the interval with Capoue rising to meet Frank Tabanou's corner and heading beyond the reach of Sirigu for the opening goal.
Tabanou could have doubled the lead two minutes later but Sirigu got down low to push away his strike.
PSG came out with intent in the second half and Toulouse goalkeeper Ali Ahamada was called upon to turn away efforts from Marcos Ceara and Menez.
But Gameiro did better after 56 minutes, running onto a pass from Javier Pastore before flicking the ball beyond Ahamada.
The visitors were denied by the woodwork again four minutes later, with Nene's cross-shot hitting the crossbar.
But they found themselves in front in the final minute thanks to Erding, who made the most of a low cross from Pastore to smash a right-footed drive past Ahamada.
Toulouse had barely recovered from that sucker punch when they conceded again. Pastore and Erding again combined before the latter laid off the ball to Menez, who volleyed in from close range.