La Rochelle beats Montpellier to go top
Montpellier was replaced by La Rochelle at the summit of the Top 14 table after losing at Stade Marcel-Deflandre.
La Rochelle took over as the Top 14 leader with a 26-14 victory over Montpellier before Toulon extended Lyon's run of defeats to four on Sunday (AEDT).
Montpellier was beaten by Racing 92 last weekend and La Rochelle replaced it at the summit after Alexis Bales scored 16 points with the boot at Stade Marcel-Deflandre.
A first-half try from Paul Jordaan and another late on from Brock James sealed the top-of-the table tussle, putting the home side two points clear at the top.
Romain Ruffenach scored the only try for Vern Cotter's men in the second half and they must regroup ahead of a European Champions Cup clash at Glasgow Warriors on Saturday (AEDT).
Third-placed Lyon's slump continued at Stade Mayol, where Chris Ashton scored a try in each half as Toulon eased to a 39-11 win.
Toulon had also lost three in a row before Lyon made the journey south, but an Ashton double after a Mathieu Bastareaud try put it in control.
Xavier Chiocci and JP Pietersen also touched down as Lyon could only muster a Liam Gill try right at the end and two Frederic Michalak penalties.
Brive came out on top in an entertaining battle of the bottom two, beating Oyonnax 33-30, while Pau got the better of Bordeaux-Bagles 27-17 and Castres scored six tries in a 41-31 win at Toulouse.