Castres sealed a 26-18 win over La Rochelle at Stade Marcel-Deflandre while Toulouse beat Racing 92 42-27 in Sunday's action.
La Rochelle 18-26 Castres
Castres moved up to sixth in the standings after beating La Rochelle at Stade Marcel-Deflandre to put their destiny in their own hands.
This away triumph sees them leapfrog both La Rochelle and Pau.
They led 10-3 at the interval thanks to a try from number eight Alex Tulou and a conversion and penalty from fly-half Benjamin Urdapilleta.
Alexi Bales would make it 10-6 with a penalty early in the second-half before Urdapilleta then slotted a drop-goal on 50 minutes for 13-6.
La Rochelle hit back with a try of their own from substitute Mohamed Boughanmi, which made it a 13-11 ball game, but a try from Armand Batlle on the hour handed Castres a handsome buffer, which was extended to 23-11 shortly afterwards when Urdapilleta landed his second penalty.
And despite Boughanmi grabbing his brace seven minutes from time, Castres would run out victors as Urdapilleta made it 26-18 late on.
For La Rochelle:
Tries: Boughanmi 2
Pens: Bales 2
Tries: Tulou, Batlle
Cons: Urdapilleta 2
Pens: Urdapilleta 3
Drop Goal: Urdapilleta
La Rochelle: 15 Arthur Retiere, 14 Steeve Barry, 13 Geoffrey Doumayrou, 12 Pierre Aguillon, 11 Elliot Roudil, 10 Jeremy Sinzelle, 9 Alexi Bales, 8 Victor Vito, 7 Kevin Gourdon, 6 Romain Sazy, 5 Thomas Jolmes, 4 Mathieu Tanguy, 3 Uini Atonio, 2 Pierre Bourgarit, 1 Dany Priso
Replacements: 16 Hikairo Forbes, 17 Lekso Kaulashvili, 18 William Demotte, 19 Afaesetiti Amosa, 20 Tawera Kerr-Barlow, 21 Benjamin Noble, 22 Vincent Rattez, 23 Mohamed Boughanmi
Castres: 15 Julien Dumora, 14 Armand Batlle, 13 Robert Ebersohn, 12 Afusipa Taumoepeau, 11 Julien Caminati, 10 Benjamin Urdapilleta, 9 Rory Kockott, 8 Alex Tulou, 7 Mathieu Babillot, 6 Baptiste Delaporte, 5 Loic Jacquet, 4 Christophe Samson, 3 Daniel Kotze, 2 Jody Jenneker, 1 Antoine Tichit
Replacements: 16 Marc-Antoine Rallier, 17 Tudor Stroe, 18 Rodrigo Capo Ortega, 19 Thibault Lassalle, 20 Yohan Domenech, 21 Thomas Combezou, 22 Maama Vaipulu, 23 Paea Fa'anunu
Referee: Jerome Garces
Assistant referees: Jonathan Dufort, Akim Hadj-Bachir
TMO: Philippe Bonhoure
Toulouse 42-27 Racing 92
Toulouse moved from fifth to second on the Top 14 table as they blew away Racing 92 on Sunday, winning 42-27 at Stade Ernest Wallon.
The rampant hosts were 28-6 up at the break thanks to tries from scrum-half Sebastien Bezy, fly-half Zack Holmes and left wing Maxime Medard, with full-back Thomas Ramos adding 13 points off the kicking tee.
Gael Fickou and Ramos would make it a 42-6 lead after 65 minutes, with the result in the bag as the visitors were struggling for answers.
But credit to Racing 92 who would finish with three tries – from Dimitri Szarzewski, Juan Imhoff and Joe Rokocoko – which at least denied Toulouse a bonus-point as the two teams are now tied on 70 points with just two matches remaining, six behind the pace-setting Montpellier.
Tries: Bezy, Holmes, Medard, Fickou, Ramos
Cons: Ramos 4
Pens: Ramos 3
For Racing 92:
Tries: Szarzewski, Imhoff, Rokocoko
Cons: Tales, Dambielle 2
Pens: Carter 2
Yellow Card: Vulivuli
Toulouse: 15 Thomas Ramos, 14 Cheslin Kolbe, 13 Gael Fickou, 12 Florian Fritz, 11 Maxime Medard, 10 Zack Holmes, 9 Sebastien Bezy, 8 Francois Cros, 7 Rynhard Elstadt, 6 Piula Faasalele, 5 Yoann Maestri, 4 Richie Gray, 3 Charlie Faumuina, 2 Julien Marchand, 1 Cyril Baille
Replacements: 16 Leonardo Ghiraldini, 17 Rodrigue Neti, 18 Joe Tekori, 19 Louis-Benoit Madaule, 20 Selevasio Tolofua, 21 Jean-Marc Doussain, 22 Yoann Huget, 23 Dorian Aldegheri
Racing 92: 15 Juan Imhoff, 14 Joe Rokocoko, 13 Anthony Tuitavake, 12 Albert Vulivuli, 11 Marc Andreu, 10 Dan Carter, 9 Teddy Iribaren, 8 Antonie Claassen, 7 Baptiste Chouzenoux, 6 Yannick Nyanga, 5 Manuel Carizza, 4 Boris Palu, 3 Ben Tameifuna, 2 Ole Avei, 1 Vasil Kakovin
Replacements: 16 Dimitri Szarzewski, 17 Viliamu Afatia, 18 Edwin Maka, 19 Esteban Abadie, 20 Xavier Chauveau, 21 Benjamin Dambielle, 22 Remi Tales, 23 Cedate Gomes Sa
Referee: Mathieu Raynal
Assistant referees: Sebastien Minery, Sebastien Hebert
TMO: Laurent Sclafer