Racing 92 moved up to second in the Top 14 standings after they defeated Toulouse 28-13 at Stade Yves du Manoir on Saturday.
The Paris side scored three tries on the day to Toulouse's two, but the boot of Maxime Machenaud was decisive as his superb season continues.
Henry Chavancy, Dimitri Szarzewski and Chris Masoe were Racing's try-scorers while Vincent Clerc and Arthur Bonneval responded for the visitors.
Dan Carter was unveiled in front of a sell-out crowd for Racing's first home game since the terror attacks in Paris earlier this month. Before kick-off, both sets of player poignantly joined together to remember those who lost their lives.
Gaël Fickou and Gurthrö Steenkamp were later injury replacements for Toulouse, who were also forced into an early change when full-back Maxime Médard was replaced by Luke McAlister.
Machenaud and Toby Flood traded penatlies after 20 minutes, before the scrum-half eased over his second effort off the post just before the half-hour mark to restore Racing's lead.
Racing finally capitalised on sustained pressure in the Toulouse 22 with a try by centre Chavancy, powering through a tackle from Talalelei Gray on the line to ground the ball.
Machenaud's conversion gave Racing a healthy 13-3 half-time lead.
Pressure from both Racing wingers, Joe Rokocoko and Juan Imhoff, kept Toulouse pinned back until the scrum averted any danger by winning a penalty.
Clerc's remarkable finish hauled Toulouse back into the contest after confirmation from the TMO, with the former France international reaching out behind to place the ball whilst being tackled. Flood couldn't convert to keep Racing ahead by five.
Then came a key moment in the game as lock Yoann Maestri was yellow carded for a high tackle and Racing made their visitors pay, scoring from the resulting lineout as Szarzewski crossed to make it 18-8 with 20 minutes to play.
Toulouse would hit back soon after when replacement Bonneval crossed following a sustained period of possession in the Racing red zone. Like Machenaud before, Flood could not add the extras but the game was back on at 18-13.
The drama would not go down to the wire though as Racing 92 would secure the four points on 70 minutes when from another lineout drive, this time Masoe crashed over as the hosts ended strongly for a positive return to Top 14 action.
Tries: Chavancy, Szarzewski, Masoe
Cons: Machenaud 2
Pens: Machenaud 3
Tries: Clerc, Bonneval
Yellow Card: Maestri
Racing: 15 Johan Goosen, 14 Joe Rokocoko, 13 Henry Chavancy, 12 Alexandre Dumoulin, 11 Juan Imhoff, 10 Remi Tales, 9 Maxime Machenaud, 8 Chris Masoe, 7 Yannick Nyanga, 6 Wenceslas Lauret, 5 Francois Van der Merwe, 4 Luke Charteris, 3 Benajmin Tameifuna, 2 Dimitri Szarzewski, 1 Eddy Ben Arous.
Replacements: 16 Camille Chat, 17 Julien Brugnaut, 18 Manuel Carizza, 19 Antonie Claassen, 20 Mike Phillips, 21 Casey Laulala, 22 Brice Dulin, 23 Cedate Gomes Sa.
Toulouse: 15 Maxime Medard, 14 Vincent Clerc, 13 Gaël Fickou, 12 Yann David, 11 Timoci Matanavou, 10 Toby Flood, 9 Jean Marc Doussain, 8 Louis Picamoles, 7 Talalelei Gray, 6 Yacouba Camara, 5 Iosefa Tekori, 4 Yoann Maestri, 3 Nemiah Tialata, 2 Corey Flynn, 1 Gurthrö Steenkamp.
Replacements: 16 Julien Marchand, 17 Cyril Baille, 18 Edwin Maka, 19 Gregory Lamboley, 20 Sebastien Bezy, 21 Luke McAlister, 22 Arthur Bonneval, 23 Census Johnston.
Referee: Cyril Lafon