Leinster will face Saracens in the Heineken Champions Cup quarter-finals on Saturday, April 4 while Ulster's last eight mission in Toulouse will take place the following afternoon.
Three of the quarter-finals will take place on the action-packed Saturday, with Exeter v Northampton Saints at Sandy Park (3.15pm) and Clermont v Racing 92 at the Stade Marcel-Michelin (4.15pm) kicking off before the meeting of last year's finalists, with top seeds Leinster seeking revenge over the reigning champs at the Aviva Stadium at 5.45pm.
Then on the Sunday, four-time winners Toulouse will clash with Ulster at the 33,000-capacity Le Stadium.
The quarter-finals weekend kicks off on Friday, 3 April with the Challenge Cup clash of top-ranked RC Toulon and the Scarlets at Stade Mayol. The following day, Leicester Tigers host Castres Olympique, and Bordeaux-Bègles are at home against Edinburgh Rugby at Welford Road and Stade Chaban-Delmas respectively.
The last of the Challenge Cup quarter-finals on Sunday, 5 April pits number two-ranked Bristol Bears against the Dragons at Ashton Gate.
HEINEKEN CHAMPIONS CUP QUARTER FINALS
(All kick-offs local time)
Saturday 4 April
QF 4: Exeter Chiefs v Northampton Saints, Sandy Park (15.15) BT Sport / beIN SPORTS
QF 2: ASM Clermont Auvergne v Racing 92, Stade Marcel-Michelin (16.15) beIN SPORTS / France 2 / BT Sport
QF 1: Leinster Rugby v Saracens, Aviva Stadium (17.45) BT Sport / beIN SPORTS
Sunday 5 April
QF 3: Toulouse v Ulster Rugby, Le Stadium (16.15) France 2 / beIN SPORTS / BT Sport / Channel 4 / Virgin Media
Semi-final 1 - winner of QF 1: Leinster Rugby v Saracens will play the winner of QF 2: ASM Clermont Auvergne v Racing 92
Semi-final 2 - winner of QF 3: Toulouse v Ulster Rugby will play the winner of QF 4: Exeter Chiefs v Northampton Saints
(Matches to be played on 1/2/3 May)
2020 Heineken Champions Cup final: Saturday 23 May; Stade Vélodrome, Marseille (17.45)

CHALLENGE CUP QUARTER-FINALS
(All kick-offs local time)
Friday 3 April
QF 1: RC Toulon v Scarlets, Stade Félix Mayol (21.00) France 4 / beIN SPORTS / BT Sport
Saturday 4 April
QF 2: Leicester Tigers v Castres Olympique, Welford Road (12.45) BT Sport / beIN SPORTS
QF 3: Bordeaux-Bègles v Edinburgh Rugby, Stade Chaban-Delmas (21.15) beIN SPORTS / BT Sport
Sunday 5 April
QF 4: Bristol Bears v Dragons, Ashton Gate Stadium (12.45) BT Sport / beIN SPORTS
Semi-final 1 - winner of QF 1: RC Toulon v Scarlets will play the winner of QF 2: Leicester Tigers v Castres Olympique
Semi-final 2 - winner of QF 3: Bordeaux-Bègles v Edinburgh Rugby will play the winner of QF 4: Bristol Bears v Dragons
(Matches to be played on 1/2/3 May)
2020 Challenge Cup final: Friday 22 May; Stade Vélodrome, Marseille (21.00)
If you haven't already, be sure to like our Irish Mirror Sport and Irish Mirror GAA pages on Facebook and follow us on Twitter.