Sale boosted their chances of a Premiership play-off place with a bonus-point 31-22 win against Leicester.
Harlequins ran in six tries as they beat Gallagher Premiership table toppers Northampton Saints 41-32 at Twickenham.
Northampton marched to a 40-17 Premiership bonus-point win over 14-man Leicester as they reinforced their status as table toppers on derby day.
It's been eight years since the Premiership had more than three clubs make it to the Champions Cup quarter-finals, but there remain six in play this season.
Northampton showed why they are top of the Gallagher Premiership, beating champions Saracens 41-30, while Leicester held off Newcastle in a dramatic 19-13 victory.
Jarrod Evans' missed conversion with the last kick of the game saw Harlequins edged out 20-19 by Leicester on Friday.
Saracens boss Mark McCall says "everybody would want" Owen Farrell in their side, with Racing 92 believed to be in talks to sign the England captain.
Bath missed the chance to top of the Premiership table as they crashed to a convincing 35-22 defeat to Leicester.