Stade Français stunned Toulouse with a try by Paul Williams three minutes from time to lift their season with an 18-17 victory.
The champions much-needed win sees them remain well down the bottom of the table in 11th place, but accumulate vital points to potentially kickstart their campaign.
Alexis Palisson opened the scoring for the visitors in the sixth minute after good work from Maxime Médard, but Toulouse were denied a second score by the TMO only five minutes later.
Sébastien Bézy, one of five uncapped players called up by new France head coach Guy Novès this week, slotted a penalty not long after to make it 0-8.
Jules Plisson hit back for Stade Français, with the aid of the post, for his first penalty not long after.
Both sides failed to add more points before half-time as Toulouse took a five-point lead into the break.
Stade Français were hit with the loss of Djibril Camara to injury not long after the interval prior to Bézy adding a second penalty.
Plisson responded five minutes later to close the gap, before the hosts took the lead for the first time.
Hugo Bonneval's kick-chase evaded the Toulouse defence for the full-back to score his side's first try on 62 minutes, converted by Plisson to make it 13-11.
Two penalties from Bézy within five minutes however swung the advantage back Toulouse's way, as they looked set to return to first place in the Top 14.
Stade Français had other ideas. Williams' dramatic finish in the corner, confirmed after multiple replays by the TMO, put the hosts ahead once more only by a single point after Plisson's missed conversion, as Toulouse were unable to come up with the winning points.
For Stade Français:
Tries: Bonneval, Williams
Pens: Plisson 2
Pens: Bézy 4
Stade Français: 15 Hugo Bonneval, 14 Jérémy Sinzelle, 13 Paul Williams, 12 Jonathan Danty, 11 Djibril Camara, 10 Jules Plisson, 9 Will Genia, 8 Sergio Parisse, 7 Jono Ross, 6 Antoine Burban, 5 Pascal Papé, 4 Hugh Pyle, 3 Paul Alo-Emile, 2 Laurent Sempere, 1 Heinke van der Merwe
Replacements: 16 Craig Burden, 17 Emmanuel Fresina, 18 Paul Gabrillagues, 19 Mathieu Ugena, 20 Julien Dupuy, 21 Morné Steyn, 22 Waisale Nayacalevu, 23 Rabah Slimani
Toulouse: 15 Maxime Médard, 14 Vincent Clerc, 13 Gaël Fickou, 12 Toby Flood, 11 Alexis Palisson, 10 Jean-Marc Doussain, 9 Sébastien Bézy, 8 Imanol Harinordoquy, 7 Louis Picamoles, 6 Thierry Dusautoir, 5 Patricio Albacete, 4 Yoann Maestri, 3 Census Johnston, 2 Christopher Tolofua, 1 Vasil Kakovin
Replacements: 16 Julien Marchand, 17 Cyril Baille, 18 Dorian Aldegheri, 19 Joe Tekori, 20 Yacouba Camara, 21 Gillian Galan, 22 Florian Fritz, 23 Clément Poitrenaud
Referee: Laurent Cardona