Grenoble provided the upset of the weekend in France on Saturday as they beat big-spending Racing MÃ©tro 22-20 in Paris.
Defending Top 14 champions Castres were thrashed 34-0 away to Brive in a result that does nothing for the reputation of the league.
Montpellier ran six tries past Oyonnax in another impressive performance while Bordeaux-BÃ¨gles hammered Bayonne.
Biarritz 18-12 Perpignan
Toulon 25-19 Clermont
Bordeaux-BÃ¨gles 34-6 Bayonne
Brive 34-0 Castres
Montpellier 45-20 Oyonnax
Racing MÃ©tro 20-22 Grenoble
Toulouse 28-10 Stade FranÃ§ais
Montpellier HÃ©rault Rugby 45-20 US Oyonnax
Stade Yves Du Manoir, Montpellier
Level with Toulon at the top of the table, Montpellier underlined their credentials as title contenders in both France and Europe with another bonus-point win at home.
Fabien GalthiÃ© has the luxury of picking from two world class scrum halves. BenoÃ®t Paillaugue scored 20 points to match Jonathan PÃ©lissiÃ©'s heroics against Clermont.
The home pack was impressive once again while FranÃ§ois Trinh-Duc keeps on pushing for a national call up with another try-scoring display.
Tries: Penalty try, Trinh-Duc, Combezou 2, Paillaugue, Floch
Cons: Paillaugue 6
Tries: Tian, Ursache
Cons: Urdapilleta, Barnard
Pens: Urdapilleta 2
Yellow cards: Tichit, Figuerola
Montpellier: 15 Anthony Floch, 14 Anthony Tuitavake, 13 Thomas Combezou, 12 Wynand Olivier, 11 Yoan Audrin, 10 FranÃ§ois Trinh-Duc, 9 BenoÃ®t Paillaugue, 8 KÃ©lian Galletier, 7 Alexandre Bias 6 Fulgence Ouedraogo (c) 5 Thibaut Privat- 4 Robins TchalÃ©-Watchou, 3 Nicolas Mas, 2 Charles GÃ©li, 1 Yvan Watremez,
Replacements: 16 MickaÃ«l Ivaldi, 17 Maximiliano Bustos, 18 Johan Aliouat, 19 Alex Tulou, 20 Eric Escande, 21 Enzo Selponi, 22 Yohann Artru, 23 Na'ama Leleimalefaga
Oyonnax: 15 Tian 14 Codjo, 13 Aguillon, 12 Hansell-Pune (c), 11 Bousquet, 10 Urdapilleta, 9 Cibray, 8 Ursache, 7 Slade, 6 Diaby, 5 Browne, 4 Nemecek, 3 Baiocco, 2 Clark, 1 Tichit.
Replacements: 16 Jenneker, 17 Du Preez, 18 Lagrange, 19 Maafu, 20 Figuerola, 21 Barnard, 22 Paea, 23 Iapteff
Racing MÃ©tro 20-22 FC Grenoble
Stade Yves Du Manoir - Colombes (Paris)
Grenoble replacement Valentin Courrent kicked a 79th minute penalty to shock Racing on home soil in a match marked by a plethora of handling errors from the Parisians.
The teams were level at 9-all at the break after opposing Irish fly-halves Jonathan Sexton and James Hart exchanged penalties.
Hart pounced on a fumble by Jacques Cronje to race home early in the second period. Racing went ahead in the last quarter when Marc Andreu latched onto Sexton's kick.
But the visitors would have the last laugh as Courrent landed two penalties in the dying minutes - thanks to Grenoble's dominant scrum - to snatch the spoils.
For Racing MÃ©tro:
Pens: Sexton 5
Pens: Hart 3, Courrent 2
Yellow card: Edwards
Racing MÃ©tro: 15 Benjamin Lapeyre, 14 Adrien Plante, 13 Henry Chavancy, 12 Alexandre Dumoulin, 11 Marc Andreu, 10 Jonathan Sexton, 9 Maxime Machenaud, 8 Jacques Cronje, 7 Bernard Le roux, 6 Antoine Battut, 5 Francois van der Merwe, 4 Karim Ghezal, 3 Luc Ducalcon, 2 Dimitri Szarzewski, 1 Eddy Ben Arous,
Replacements: 16 Virgile Lacombe, 17 Soane Tonga'uiha, 18 Jone Qovu, 19 Wenceslas Lauret, 20 Virimi Vakatawa, 21 Fabrice Estebanez, 22 Ruan Snyman, 23 Brian Mujati,
Grenoble: 15 Fabien Gengenbacher, 14 Benjamin Thiery, 13 Geoffroy Messina, 12 Nigel Hunt, 11 Ratu Ratini, 10 Olly Barkley, 9 James Hart, 8 Fabien Alexandre, 7 Roland Bernard, 6 Benjamin Hand, 5 Hendrik Roodt, 4 Naude Beukes, 3 Dayna Edwards, 2 Anthony Hegarty, 1 Albertus Buckle.
Replacements: 16 Romain David, 17 Vincent Campo Castillo, 18 Andrew Farley, 19 Jonathan Best, 20 Matthieu Nicolas, 21 Blair Stewart, 22 Valentin Courrent, 23 Richard Choirat.
CA Brive-CorrÃ¨ze v Castres Olympique
Stade AmÃ©dÃ©e-Domenech, Brive-la-Gaillarde
Shocking! Absolutely shocking. Castres were not worthy of their title of champions of France as they were hammered by promoted Brive.
It's not a good sign ahead of next week's Heineken Cup clash with Northampton.
CABCL, meanwhile, secured their tenth consecutive win at home and bonus point that leaves them sitting safely in ninth place.
Tries: Koyamaibole, Bakaniceva, Ma'Ilei, Hireche
Cons: Germain 4
Pens: Germain 2
Yellow card: Hireche
Yellow card: Diarra
Brive: 15 Gaetan Germain, 14 Guillaume Namy, 13 Arnaud Mignardi, 12 Andrew Mailei, 11 Elia Radikedike, 10 Riaan Swanepoel 9 Jean Baptiste Pejoine, 8 Sisa Koyamaibole, 7 Kieran Murphy, 6 Said Hireche, 5 Arnaud Mela, 4 Julien Ledevedec , 3 Kevin Buys, 2 Francois Da ros, 1 Johannes Coetzee,
Replacements: 16 Guillaume Ribes, 17 Karlen Asieshvili, 18 Simon Pinet, 19 Hugues Briatte, 20 Damien Neveu, 21 Romain Sola, 22 Alfifeleti Mafi, 23 Patrick Barnard,
Castres: 15 Romain Martial, 14 Paul Bonnefond, 13 Remi Lamerat, 12 Seremaia Bai, 11 Remy Grosso, 10 Daniel Kirkpatrick, 9 Julien Tomas, 8 Antonie Claassen, 7 Ibrahim Diarra, 6 Jan Bornman, 5 Benjamin Desroche, 4 Christophe Samson, 3 Anton Peikrishvili, 2 Mathieu Bonello, 1 Yannick Forestier.
Replacements:16 Brice Mach, 17 Saimone Taumoepeau, 18 Richard Gray, 19 Piula Faasalele, 20 Rory Kockott, 21 Maxwell Evans, 22 Pierre gilles Lakafia, 23 Mihaita Lazar,
Union Bordeaux-BÃ¨gles 34-6 Aviron Bayonnais
Stade AndrÃ© Moga, BÃ¨gles
Another heavy defeat for Bayonne that leaves them stuck in the relegation zone with fellow Basques Biarritz. It's a vital result for Bordeaux-BÃ¨gles, who are now five points clear of the drop zone.
UBB had the game won by half-time as they led 17-6 at the interval.
Tries: Le Bourhis, Toetu, Brousse
Cons: Bernard 2
Pens: Bernard 5
Pens: Bustos Moyano 2
Yellow card: Haare
Bordeaux-BÃ¨gles: 15 Bruce Reihana, 14 Metuisela Talebulamaijaina, 13 Felix Le Bourhis, 12 Julien Rey, 11 Blair Connor, 10 Pierre Bernard 9 Heini Adams, 8 Matthew Clarkin, 7