Leinster and Ulster now know what they must do to reach the Heineken Champions Cup final.
Top seeds Leinster will take on eighth and final seeds Saracens in a repeat of last year's final in a mouth-watering quarter-final encounter at the Aviva Stadium in the first weekend of April.
If Leo Cullen's side progress against crisis-hit Sarries, who edged out Racing 92 in a thriller at Allianz Park, they will play the winner of the all-French Clermont v Racing last eight tie in the semi-finals - again, at the Aviva Stadium - in the first weekend of May.
Ulster are away to Toulouse in the quarter-finals and, if they claim a famous victory, Dan McFarland's charges will play the winner of the all-Premiership encounter between Exeter and Northampton.
If Ulster and Northampton prevail, then Ulster will have home advantage in the last four.
Champions Cup quarter-finals (3/4/5 April)
Leinster v Saracens, Aviva Stadium
Exeter Chiefs v Northampton Saints, Sandy Park
Toulouse v Ulster, Stade Ernest-Wallon
Clermont Auvergne v Racing 92, Stade Marcel-Michelin