Draw for the third qualifying round of the 2017/18 UEFA Europa League, made in Nyon, Switzerland, on Friday:
PSV Eindhoven (NED) v Osijek (CRO) or Luzern (SUI)
Norrkoping (SWE) or Trakai (LTU) v Shkendija (MKD) or HJK Helsinki (FIN)
Krasnodar (RUS) v Slovan Bratislava (SVK) or Lyngby (DEN)
Sturm Graz (AUT) or Mladost Podgorica (MNE) – Fenerbahçce (TUR)
Panathinaikos (GRE) v Gabala (AZE) or Jagiellonia Bialystok (POL)
Shamrock Rovers (IRL) or Mlada Boleslav (CZE) v Kairat Almaty (KAZ) or Skenderbeu (ALB)
Austria Vienna (AUT) v Progres Niederkorn (LUX) or AEL Limassol (CYP)
Dinamo Zagreb (CRO) v Vaduz (LIE) or Odd (NOR)
Dinamo Bucarest (ROU) v Athletic Bilbao (ESP)
Olimpik Donetsk (UKR) v PAOK (GRE)
Arka Gdynia (POL) v Ferencvaros (HUN) or Midtjylland (DEN)
Ostersunds (SWE) or Galatasaray (TUR) v Inter Baki (AZE) or Fola Esch (LUX)
Bordeaux (FRA) v Nomme Kalju (EST) or Videoton (HUN)
Maccabi Tel-Aviv (ISR) or KR Reykjavik (ISL) v Panionios (GRE) or Gorica (SLO)
Valletta (MLT) or Utrecht (NED) v Haugesund (NOR) or Lech Poznan (POL)
Universitatea Craiova (ROU) v AC Milan (ITA)
Brondby (DEN) or VPS Vaasa (FIN) – Hajduk Split (CRO) or Levski Sofia (BUL)
Gent (BEL) v Altach (AUT) or Dinamo Brest (BLR)
Astra Giurgiu (ROU) or Zire (AZE) v Olexandriya (UKR)
Everton (ENG) v Ruzomberok (SVK) or Brann (NOR)
Aberdeen (SCO) or Siroki Brijeg (BIH) v Apollon Limassol (CYP) or Zaria Balti (MDA)
Irtysh Pavlodar (KAZ) or Red Star Belgrade (SRB) v Sparta Prague (CZE)
Beitar Jerusalem (ISR) or Botev Plovdiv (BUL) v Maritimo (POR)
Zenit Saint Petersburg (RUS) v Trencin (SVK) or Bnei Yehuda Tel-Aviv (ISR)
Marseille (FRA) v Oostende (BEL)
Freiburg (GER) v Valur Reykjavik (ISL) or Domzale (SLO)
Cork City (IRL) or AEK Larnaca (CYP) v Rabotnicki (MKD) or Dinamo Minsk (BLR)
Zeljeznicar (BIH) or AIK Stockholm (SWE) v Braga (POR)
Liepaja (LAT) or Suduva (LTU) v Sion (SUI)
– Ties to be played on July 27 and August 3