The final day of the Top 14 sees Clermont battling with Montpellier for a semifinal spot and a point separates Racing 92 (6th), Stade Francais (7th) and Pau (8th) for the last Champions Cup spot.
A Dan Carter try leads RACING 92 into the playoffs and here are the playoffs confirmed.
Montpellier vs. Racing
Toulon vs. Castres
Live Top 14:
Racing 92 22-20 Bordeaux Begles
3' Dan Carter kicks Racing in front with a penalty.
6' Baptiste Serin levels with a penalty in front of the posts.
13' Bordeaux go the length of the field after Racnig cough up possesion on their own lineout. Adam Ashley-Cooper runs the length of the field to score.
32' Serin with another penalty. Bordeaux look completely in control and Racing are crashing out of the playoff spots.
50' Dulin can't catch a pass in midfield and Blair Connor runs in to score in the corner.
55' Still hope for Racing 92 as Nyanga touches down as the pack marches over the line. Carter converts.
65' A huge drive from the lineout and Racing are within losing bonus point territory and back into sixth. Carter converts.
70' Dan Carter touches down and the referee gives a yellow card to Louis-Benoit Madaule for a high tackle. Carter has his kick charged down by Adam Ashley-Cooper.
76' Bernard Le Roux, his second high tackle and Hickey takes a penalty from halfway and it drops short.
FT Montpellier Herault 27-26 Stade Francais Paris
4' Clement Daguin delivers a brilliant kick through and Djibril Camara touches down, Morne Steyn converts. Stade at this point will get the playoffs spot.
10' Willie du Plessis converts a penalty for Montpellier.
23' Steyn tags on a penalty for Stade.
27' Du Plessis kicks one for Montpellier
29' Steyn again to push out Stade's lead.
40' On the stroke of halftime Nemani Nadolo crashes over to score. The sides go in level.
46' Steyn puts Stade ahead again. The playoffs are calling Stade. Incredible.
55' A cross kick sees Duhan van der Merwe catch and score in the corner.
69' A try from Pierre Spies has Montpellier in complete control.
71' Craig Burden touches down to put Stade back to within six points of Montpellier.
81' Waisea Nayacalevu scores a try but Morne Steyn puts his kick wide but it wouldn't have mattered as Racing 92 secured the win.
FT Clermont Auvergne 30-26 La Rochelle
5' Damian Penaud touches down. Game on at the Stade Marcel Michelin. Patricio Fernandez converts.
22' Patricio Fernandez converts a penalty to push Clermont further ahead and closer to a semifinal place.
25' Arthur Retiere gets La Rochelle off the mark.
28' Retiere again with a kick and La Rochelle get back into the game.
32' Sebastien Vahaamahina scores for Clermont as Clermont begin to turn the screw.
36' Penaud again, this could be a rout for Clermont.
43' Retiere converts the first penalty of the second half.
47' Retiere gets a fourth penalty and they are back within 12 of Clermont.
55' Fernandez kicks a penalty to stretch Clermont's lead.
59' Jeremie Maurouard scores La Rochelle's first try.
64' Fernandez kicks Clermont 11 ahead with a penalty.
76' Ricky Januarie scores a try to get La Rochelle a losing bonus point.
FT' Brive 33-27 Castres Olympique
7' Two Benjamin Urdapilleta penalties have Castres ahead.
15' Gaetan Germain penalty gets Brive on the board.
19' Guillaume Ribes touches down and Brive could yet make the playoffs.
25' Gaetan Germain once again splits the posts.
29' Ribes goes over for his second and Brive are cruising here.
34' Antoine Dupont scores Castres' first try of the game and Urdapilleta converts.
40' Dupont scores and the game is level after Urdapilleta's conversion.
48' Germain kicks a penalty for Brive.
54' Horacio Agulla scores a try for Castres to put them back in front.
59' Penalty try and Brive back in front.
FT Grenoble 53-21 Lyon
2' First try of the evening goes to Lyon as Cameron Mapusua crosses.
5' Game on as Edward Sawailau touches down for Grenoble.
12' Dylan Jacquot gets in for a second try for Grenoble.
19' Jonathan Wisniewski kicks a penalty for Grenoble.
34' Lilian Saseras scores a third try for Grenoble and Jonathan Wisniewski converts.
42' Jonathan Wisniewski converts a penalty and Grenoble are in control.
43' Arnaud Heguy gets Grenoble's fourth try of the game.
48' Edward Sawailau adds his second try of the game.
51' Stephane Clement strikes back for Lyon.
54' Well Lyon's hopes for a playoff spot are coming to an end in amazing fashion. Alexandre Dardet dots down.
57' Maritino Nemani touches down for Grenoble. Try number eight for them.
59' Hamza Kaabeche grabs a third for Lyon. Only five tries behind.
FT Toulon 32-12 Pau
4' Leigh Halfpenny scores a try and converts.
16' Levan Chilachava touches down for Toulon and Pau, who had a chance of reaching the playoffs are seeing it slowly slip away.
21' Mosese Ratuvou puts Pau back in the game.
28' Leigh Halfpenny kicks a penalty.
38' Guilhem Guirado touches down for Toulon as Toulonais, Allez, Allez Allez rings around the stadium.
61' Watisoni Votu scores Pau's second.
78' Drew Mitchell adds a fourth try for Toulon to secure the win.
FT Stade Toulousain 40-12 Bayonne
5' Yoann Huget scores for the first try of the game. Toby Flood converts.
7' Benjamin Thiery strikes back for Bayonne.
15' Alexis Palisson touches down and Flood again with the extras.
30' Yann David touches down and Toulouse are ending the season in style.
32' A second from Yann David. Game over.
38' Bayonne get back into this game as Romain Martial scores a try.
54' Florian Fritz touches down for Toulouse.
76' Paul Perez gets try number six for Toulouse.