Five-time champions Toulouse booked their place in the semi-finals of the Champions Cup as they disposed of visiting Exeter Chiefs with a 64-26 victory.
Henry Slade held his nerve as Exeter launched their Champions Cup campaign with a stunning 19-18 victory over Toulon.
Leinster booked a home Heineken Champions Cup final place, as they clinically dispatched Toulouse 41-22 at the Aviva Stadium in Dublin.
Jack Willis has signed a three-year deal with Toulouse to place his England future in grave doubt.
A round-up of Saturday's Champions Cup quarter-finals as Toulouse thrashed the Sharks to book a semi-final meeting with Leinster, while Exeter also progressed.
Exeter progressed to the European Cup quarter-finals in dramatic circumstances, while Saracens and Toulouse also won.
Edinburgh had to settle for a Heineken Champions Cup last-16 away tie at Leicester despite beating Saracens 20-14.
Leinster and Toulouse book Champions Cup last-16 places after wins at Gloucester and Sale