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.
Bristol's Gallagher Prem play-off hopes were dealt a major blow after they suffered an 18-14 defeat against struggling Harlequins at the Principality Stadium.
Leicester took a huge step towards securing an end-of-season play-off spot with a hard-fought 33-19 victory over Bristol in an exciting Gallagher Prem clash.
Harlequins defied their abysmal domestic form to stun La Rochelle 27-17 at Stade Marcel Deflandre and secure home advantage in the Champions Cup round of 16.
Bristol ran riot in a remarkable first half to secure their place in the Investec Champions Cup knockout phase with a 61-49 victory over the Bulls in Pool Four in Pretoria.
A late converted try from Kalaveti Ravouvou proved just enough for Bristol to maintain their winning run with a 19-17 victory as Sale lost on the road in the Gallagher Prem for a sixth consecutive game.
Wales back Louis Rees-Zammit has signed a long-term deal with Bristol, having joined the Bears for the 2025-26 season after ending his 18-month spell in the NFL.