Scottish champions Celtic will face either Finnish outfit HJK Helsinki or KR Reykjavik of Iceland in the UEFA Champions League third qualifying round after the draw was made at UEFA headquarters on Friday.
Celtic's Scottish Premier League rivals Motherwell have a tough task ahead of them after being pitted against Greek side Panathinaikos.
If Irish side Shamrock Rovers come through their second qualifying round tie against Lithuania's Ekranas their reward will be a date with Belgian heayweights Anderlecht.
Shamrock created history when becoming the first Irish club to compete in the group stages of a major European competition after qualifying for the 2011/12 UEFA Europa League.
The Champions League third qualifying round first legs are scheduled to be played on 31 July/2 August with the return legs on 7 and 8 August.
Those teams who make it through this stage will progress to the play-offs and a chance of booking their tickets to the Champions League group stages.
Champions League third qualifying round draw:
Maribor (SVN) or Zeljeznicar (BIH) v Dudelange (LUX) or Salzburg (AUT)
BATE Borisov (BLR) or Vardar (MKD) v Skenderbeu (ALB) or Debrecen (HUN)
Cluj (ROU) v Slovan Liberec (CZE) or Shakhter Karagandy (KAZ)
Anderlecht (BEL) v Shamrock Rovers (IRL) or Ekranas (LTU)
Buducnost Podgorica (MNE) or Slask Wroclaw (POL) v New Saints (WAL) or Helsingsborg (SWE)
Ulisses (ARM) or Sheriff (MDA) v Ludogorets Razgrad (BUL) or Dinamo Zagreb (CRO)
Celtic (SCO) v HJK Helsinki (FIN) or KR Reykjavik (ISL)
Molde (NOR) or Ventspils (LVA) v Tallinn (EST) or FC Basel (SUI)
Zilina (SVK) or Kiryat Shmona (ISR) v Neftci (AZE) or Zestafoni (GEO)
AEL Limassol (CYP) or Linfield (NIR) v Valletta (MLT) or Partizan Belgrade (SRB)
Fenerbahce (TUR) v Vaslui (ROU)
Motherwell (SCO) v Panathinaikos (GRE)
FC Copenhagen (DEN) v Bruges (BEL)
Dynamo Kyiv (UKR) v Feyenoord (NED)