Europa League play-off draw in full: Rangers handed potential chance for Progrès revenge as Hibernian, Burnley and Cork City also discover fate
Rangers could face a rematch against Progrès Niederkorn if they reach the next round of the Europa League.
Steven Gerrard's Gers take on Maribor in the third qualifying round and should they progress, will take on either Progrès or FC Ufa for a place in the Europa League group stages.
Progrès Niederkorn, of course, humiliated Rangers in the first qualifying round last season, the Luxembourg side winning 2-1 on aggregate.
Meanwhile, Hibernian will face either Dinamo Minsk or Zenit if they can get past Molde and Burnley will play Olympiacos or Luzern should they see off Istanbul Basaksehir.
Cork City's prize for beating Rosenborg would be a tie against FC Salzburg or FK Shkendija. The New Saints would take on Mamo or VIDI, should they get past FC Midtjylland.
Should Celtic get knocked out of the Champions League by AEK Athens, they would face a Europa League play-off tie against Spartaks Jurmala or Suduva.
The play-off matches will take place on August 23 and 30, with the draw for the group stages behing held on August 31.
Europa League play-off draw in full
NK Olimpija/HJK Helsinki vs Red star Belgrade/Spartak Trnava
Hapoel Be’er Sheva/APOEL vs Astana/Dinamo Zagreb
Cork City or Rosenborg v FC Salzburg or FK Shkendija
Legia Warsaw/Dudelange vs Alashkert/CFR Cluj
Spartaks Jurmala or Suduva v Celtic or AEK Athens
Sheriff or Valur v Qarabag or BATE
Malmo FF or VIDI FK v The New Saints or FC Midtjylland
Torpeda Kutaisi or Kukes v Ludogorets or Zrinjski
Sigma or Kairat v Sevilla or Zalgiris
Sarpsborg or Rijeka v Pjunik or Maccabi Tel Aviv
Jagiellonia or Gent v Mariupol or Bordeaux
Nordsjaelland or Partizan v Besiktas or LASK
Slovan Bratislava or Rapid Wien v Hajduk Split or FCSB
Apollon or Dinamo Brest v Vitesse or Basel
Rangers or Maribor v FC Ufa or Progrès Niederkorn
Hapoel Haifa or Atalanta v CSKA Sofia or FC Kobenhavn
Dinamo Minsk or Zenit v Hibernian or Molde
Trencin or Feyenoord v Sturm or AEK Larnaca
Genk or Lech v Spartak Subotica or Brondby
Olympiacos or Luzern v Istanbul Basaksehir or Burnley
Zorya or Braga v Leipzig or U Craiova
Belfast Telegraph Digital