Bath secured home advantage in the Gallagher Prem play-offs after beating Leicester 24-22 at a rainswept Recreation Ground.
Alex Hearle scored a hat-trick as Newcastle staged an incredible second-half comeback to secure a 45-42 triumph over Sale at Kingston Park.
Henry Arundell scored four tries as Bath tightened their grip on second place in the Gallagher Prem with a dominant 69-12 home victory over Newcastle.
Bristol moved above Exeter and into the top four of the Gallagher Prem with a thumping 52-19 win over rock-bottom Newcastle at Kingston Park.
A last-minute try by England fly-half Fin Smith saw Northampton Saints snatch a thrilling 35-28 victory over Exeter Chiefs at Sandy Park on Saturday afternoon.
Exeter scored five first-half tries to claim a 38-14 Gallagher Prem win over Newcastle at Kingston Park.
Northampton returned to the top of the Gallagher Prem table despite a disjointed display in a narrow 28-27 victory over battling bottom side Newcastle.
Noah Caluori scored four tries as Saracens overwhelmed Newcastle 73-14 at StoneX Stadium.