Australian utility-back James O'Connor ran in four tries as Toulon kept their Top 14 title challenge alive with a resounding 52-13 win at relegated Agen.
Quade Cooper, Eric Escande and Charles Ollivon also crossed for Bernard Laporte's men, who moved into second place, just two points behind leaders Clermont Auvergne.
Montpellier dropped to third despite grinding out an 19-16 victory over Bordeaux-Begles.
Bismarck Du Plessis scored the home side's only try, with all of their other points coming from the boot of fellow-South African Demetri Catrakilis.
Racing 92 bounced back from the disappointment of last weekend's Champions Cup final defeat against Saracens by beating Pau 43-13.
Johan Goosen scored one of the Parisian side's six tries and added a further 13 points with the boot.
Toulouse remain fifth after surviving a tough examination at the hands of relegated Oyonnax to emerge with a 25-17 win.
And Castres also boosted their hopes of top-six finish as they thumped La Rochelle 67-20, with Sitiveni Sivivatu scoring two of their 10 tries.
Brive, meanwhile, beat Grenoble 45-24 in their mid-table clash at Stade Amedee-Domenech.
Clermont are in action against Stade Francais on Sunday.