Harlequins ended their three-game winless run in the Gallagher Premiership with a 38-14 victory over Newcastle at Kingston Park.
Bath inflicted a record Gallagher Premiership defeat on 14-man Saracens as they powered to a 68-10 victory at the Recreation Ground.
Bristol sent out a major title statement as Pat Lam's men set a new Premiership record in a thumping 54-24 win over Leicester at Welford Road.
A round-up of Sunday's Investec Champions Cup action, where both Ulster and Leicester Tigers suffered defeats to French opposition.
Six-try Bath powered their way to a bonus-point victory over Sale Sharks to round off the first block of Gallagher Premiership matches in style.
Northampton bounced back from their derby disappointment in style as they trounced Sale while Newcastle earned their first Premiership victory in over a year.
Tom Roebuck scored twice as Sale cruised to a thumping 43-10 bonus-point win to condemn Newcastle to a 25th successive Premiership defeat.
Bristol moved top of the Gallagher Premiership in bonus-point fashion as they defeated west country rivals Bath 36-26 at the Recreation Ground.