Saracens have been given a major boost to reach the Heineken Cup final after they were drawn as potential host of the semi-finals.
The North-Londoners, who secured their place in the last eight earlier today with a 40-7 win over Edinburgh, will host either Toulon or Leicester at the end of April if they can beat Ulster in the quarter-finals.
Meanwhile, Premiership Champions Harlequins would have to travel to hot-favourites Clermont if they beat Munster at The Stoop in the next round.
In the Amlin Challenge Cup, London Wasps are in the same position as Saracens with a potential home semi-finals against either Gloucester or Biarritz.
But first, the Men in Black will have to overcome the reigning double Heineken Cup champions Leinster at Adams Park.
The Irish super power saw arc-rivals Munster pipe them for the last qualifying spot in the Heineken Cup but the thought of playing the Amlin Cup final in front of their beloved fans at the RDS makes them favourites to lift another European trophy in May.
In the other semi-final, Bath will have to travel to either Perpignan or Toulouse if they overcome the Men in Pink Stade Francais at The Rec in the quarter-finals.
Heineken Cup quarter-finals
Harlequins v Munster
Clermont v Montpellier
Toulon v Leicester
Saracens v Ulster
Heineken Cup semi-finals
Saracens/Ulster v Toulon v Leicester
Clermont v Montpellier v Harlequins/Munster
Amlin Challenge Cup quarter-finals
Bath v Stade Francais
Gloucester v Biarritz
Perpignan v Toulouse
London Wasps v Leinster
Amlin Challenge Cup semi-finals
Perpignan/Toulouse v Bath/Stade Francais
London Wasps/Leinster v Gloucester/Biarritz