The draw for the pool stages of the 2018/19 Champions Cup took place in Lausanne on Wednesday afternoon.
The final will take place at St. James' Park in Newcastle.
Pool 1
Leinster
Wasps
Toulouse
Bath
Pool 2
Castres
Exeter Chiefs
Munster
Gloucester
Pool 3
Saracens
Glasgow
Lyon
Cardiff
Pool 4
Scarlets
Racing 92
Leicester
Ulster
Pool 5
Montpellier
Newcastle
Edinburgh
Toulon
In the Challenge Cup, Connacht were drawn in Pool 3 against Sale Sharks, Bordeaux-Begles and Perpignan.
Photo by Brendan Moran/Sportsfile