Thursday 15th August, 2019:
HJK Helsinki 2-2 Riga FC
Dinamo Tbilisi 1-1 Feyenoord
Spartak Moscow 2-1 Thun
AIK 1-1 Sheriff Tiraspol
Apollon Limassol 3-1 Austria Vienna
Bnei Yehuda Tel Aviv 2-1 Neftchi Baku
Mladá Boleslav 0-1 Steaua Bucharest
Shakhtyor Soligorsk 1-1 Torino
Suduva 2-1 Maccabi Tel-Aviv
Yeni Malatyaspor 1-0 Partizan Belgrade
Zorya Luhansk 1-0 CSKA Sofia
Zrinjski Mostar 1-0 Malmö FF
Hapoel Be’er Sheva 3-1 IFK Norrköping
The New Saints 0-4 Ludogorets Razgrad
Trabzonspor 2-1 Sparta Prague
Valletta FC 0-4 FC Astana
Viktoria Plzen 2-1 Royal Antwerp
Aris 3-1 Molde
AZ Alkmaar 4-0 Mariupol
Eintracht Frankfurt 1-0 FC Vaduz
KAA Gent 3-0 AEK Larnaca
PSV Eindhoven 0-0 FK Haugesund
Strasbourg 1-0 Lokomotiv Plovdiv
Aberdeen 0-2 HNK Rijeka
Rangers 3-1 FC Midtjylland
Sporting Braga 3-1 Brøndby IF
Wolverhampton Wanderers 4-0 Pyunik
Espanyol 3-0 Luzern
Teams in bold qualified for the next round based on aggregate scores.