First-half tries from Louis Picamoles and Gael Fickou set Toulouse up for a 22-11 victory over Clermont in their Top 14 meeting on Sunday.
Clermont crucially will head home without even a losing bonus point but stay six points clear at the top ahead of Toulon facing Montpellier.
Toulouse meanwhile have edged closer to sealing a fifth-place finish in the table, three points behind Toulon, Montpellier and Racing 92.
Brock James opened the scoring and following number eight Camille Gerondea's try Clermont were out to an 8-0 start at Stade Ernest Wallon.
Thirteen quick-fire points from Toulouse however swung the contest in their favour, as efforts from Picamoles and Fickou made the score 13-8.
Fly-half James did strike back with three points before the end of the half, which meant it was just a two-point ball game at the turnaround.
Sebastien Bezy extended that back to five points seven minutes after the break and when Florian Fritz kicked a penalty, it was now 19-11.
And Toulouse would go on to secure victory in the final play as their fourth kicker, Jean-Marc Doussain, sealed the four points for his side.
Tries: Picamoles, Fickou
Pen: McAlister, Bezy, Fritz, Doussain
Pen: James 2
Toulouse: 15 Maxime Medard, 14 Vincent Clerc, 13 Florian Fritz, 12 Gael Fickou, 11 Paul Perez, 10 Luke McAlister, 9 Sebastien Bezy, 8 Louis Picamoles, 7 Imanol Harinordoquy, 6 Thierry Dusautoir, 5 Joe Tekori, 4 Yoann Maestri, 3 Census Johnston, 2 Corey Flynn, 1 Gurthro Steenkamp
Replacements: 16 Christopher Tolofua, 17 Cyril Baille, 18 Gregory Lamboley, 19 Gillian Galan, 20 Talalelei Gray, 21 Jean-Marc Doussain, 22 Yann David, 23 Dorian Aldegheri
Clermont: 15 Nick Abendanon, 14 David Strettle, 13 Jonathan Davies, 12 Benson Stanley, 11 Noa Nakaitaci, 10 Brock James, 9 Ludovic Radosavljevic, 8 Camille Gerondeau, 7 Alexandre Lapandry, 6 Viktor Kolelishvili, 5 Paul Jedrasiak, 4 Francois van der Merwe, 3 Clement Ric, 2 John Ulugia, 1 Thomas Domingo
Replacements: 16 Pellow van der Westhuizen, 17 Raphael Chaume, 18 Sebastien Vahaamahina, 19 Arthur Iturria, 20 Peceli Yato, 21 Enzo Sanga, 22 Patricio Fernandez, 23 Daniel Kotze
Referee: Pascal Gauzère
Assistant Referees: Jonathan Dufort, Thomas Déjean
TMO: Hervé Dubes