Clermont Auvergne moved to the summit of Top14 by beating Bordeaux-Begles, while Perpignan won for the first time on Saturday.
Clermont were a cut above Bordeaux in a 40-20 success, although the visitors’ hopes were hindered by a red card for Blair Connor in the 53rd minute.
Toulouse can reclaim top spot by beating Racing 92 on Sunday.
It has been a miserable season for Perpignan but at the 16th time of asking they finally earned a Top14 win in a 28-10 triumph at Montpellier.
Jean Bernard Pujol scored the visitors’ only try, while Enzo Selponi kicked 23 points in an expert display off the tee to give Perpignan that rare winning feeling.
Tries from Antoine Miquel and Benito Masilevu coupled with nine points from Leo Berdeu’s boot had Agen 19-3 up and, despite Francois Trinh-Duc’s late consolation, Toulon failed to claw back the deficit, and they have now lost three of their last four league outings.
Rounding out the action, Castres earned a narrow 14-9 triumph at Pau.
Tell us what you think about the Rugby World Cup and you could win £100