Toulouse moved up to fifth spot in the Top 14 standings after they overcame Brive 16-9 at Stade Ernest-Wallon in Saturday's late game of the round.
Hosea Gear was the lone try-scorer as he went over just before half-time, with Lionel Beauxis slotting the extras to go with two penalties.
Brive had looked to be going in at the break just three points down after Gaetan Germain's 25th minute penalty in reply to Beauxis' two shots.
However, Gear's five-pointer put the home outfit into a strong position which they held on to in the second stanza, with Jean-Marc Doussain nailing three points on 57 minutes before Germain and Thomas Laranjeira replied soon after for Brive that at least sent them home with a point.
Pen: Beauxis 2, Doussain
Pen: Germain 2, Laranjeira
Toulouse: 15 Yoann Huget, 14 Vincent Clerc, 13 Yann David, 12 Clement Poitrenaud, 11 Hosea Gear, 10 Lionel Beauxis, 9 Jean Marc Doussain, 8 Gillian Galan, 7 Akapusi Qera, 6 Yacouba Camara, 5 Patricio Albacete, 4 Yoann Maestri, 3 Census Johnston, 2 Jaba Bregvadze, 1 Cyril Baille.
Replacements: 16 Christopher Tolofua, 17 Schalk Ferreira, 18 Joe Tekori, 19 Edwin Maka, 20 Jano Vermaak, 21 Maxime Medard, 22 Florian Fritz, 23 Yohann Montes.
Brive: 15 Gaetan Germain, 14 Guillaume Namy, 13 Arnaud Mignardi, 12 Andrew Mailei, 11 Baptiste Delage, 10 Romain Sola, 9 Jean-Baptiste Pejoine, 8 Sisa Koyamaibole, 7 Hugues Briatte, 6 Petrus Gherardus Hauman, 5 Arnaud Mela, 4 Julien Ledevedec, 3 Johan Coetzee, 2 Guillaume Ribes, 1 Goderdzi Shvelidze.
Replacements: 16 Louis Acosta, 17 Damien Lavergne, 18 Simon Pinet, 19 Said Hireche, 20 Damien Neveu, 21 Thomas Laranjeira, 22 Laurent Ferreres, 23 Tamato Leupolu.
Referee: Salem Attalah