Thursday 27th July
2nd Qualifying Round
- Alashkert 0 , Debrecen 1 at Full time , Debrecen win 2 - 2 on aggregateAlashkertDebrecenFull time
- Ararat-Armenia 1 , Aris 1 at Full time , Aris win 2 - 1 on aggregateArarat-ArmeniaArisFull time
- Inter Club d'Escaldes 2 , Hibernian 1 at Full time , Hibernian win 7 - 3 on aggregateInter Club d'EscaldesHibernianFull time
- Ordabasy 2 , Legia Warszawa 2 at Full time , Legia Warszawa win 5 - 4 on aggregateOrdabasyLegia WarszawaFull time
- Bodø / Glimt 3 , Bohemians 1905 0 at Full time , Bodø / Glimt win 7 - 2 on aggregateBodø / GlimtBohemians 1905Full time
- Qəbələ 2 , Omonia Nicosia 3 at Full time , Omonia Nicosia win 7 - 3 on aggregateQəbələOmonia NicosiaFull time
- APOEL 2 , Vojvodina 1 at Full time , APOEL win 4 - 2 on aggregateAPOELVojvodinaFull time
- Auda 1 , Spartak Trnava 1 at Full time , Spartak Trnava win 5 - 2 on aggregateAudaSpartak TrnavaFull time
- CSKA Sofia 0 , Sepsi 2 at Full time , Sepsi win 6 - 0 on aggregateCSKA SofiaSepsiFull time
- Djurgården 1 , Luzern 2 at Full time , Luzern win 3 - 2 on aggregateDjurgårdenLuzernFull time
- Ferencváros 4 , Shamrock Rovers 0 at Full time , Ferencváros win 6 - 0 on aggregateFerencvárosShamrock RoversFull time
- Gzira United 2 , F91 Dudelange 0 at Full time , Gzira United win 3 - 2 on aggregateGzira UnitedF91 DudelangeFull time
- Kalmar 1 , Pyunik 2 at Full time , Pyunik win 4 - 2 on aggregateKalmarPyunikFull time
- Kecskemét 2 , Riga 1 at Full time , Riga win 4 - 3 on aggregateKecskemétRigaFull time
- Torpedo Kutaisi 1 , Aktobe 4 at Full time , Aktobe win 5 - 3 on aggregateTorpedo KutaisiAktobeFull time
- Viktoria Plzeň 0 , Drita 0 at Full time , Viktoria Plzeň win 2 - 1 on aggregateViktoria PlzeňDritaFull time
- Basel 1 , Tobol 3 at Full time , Tobol win 4 - 3 on aggregateBaselTobolFull time
- CFR Cluj 1 , Adana Demirspor 1 at Full time , Adana Demirspor win 3 - 2 on aggregateCFR ClujAdana DemirsporFull time
- Differdange 03 1 , Maribor 1 at Full time , Maribor win 5 - 4 on aggregateDifferdange 03MariborFull time
- FCV Farul Constanţa 3 , Urartu 2 at Full time , FCV Farul Constanţa win 6 - 4 on aggregateFCV Farul ConstanţaUrartuFull time
- Maccabi Tel Aviv 3 , Petrocub 0 at Full time , Maccabi Tel Aviv win 5 - 0 on aggregateMaccabi Tel AvivPetrocubFull time
- PAOK 0 , Beitar Jerusalem 0 at Full time , PAOK win 4 - 1 on aggregatePAOKBeitar JerusalemFull time
- Vorskla 2 , Dila 1 at Full time , Dila win 4 - 3 on aggregateVorsklaDilaFull time
- B36 2 , Haverfordwest County 1 at Full time , B36 win 3 - 2 on aggregateB36Haverfordwest CountyFull time
- Beşiktaş 3 , Tirana 1 at Full time , Beşiktaş win 5 - 1 on aggregateBeşiktaşTiranaFull time
- Celje 3 , Vitória Guimarães 4 at Full time , Celje win 4 - 4 on aggregateCeljeVitória GuimarãesFull time
- Club Brugge 3 , AGF 0 at Full time , Club Brugge win 3 - 1 on aggregateClub BruggeAGFFull time
- Dukagjini 0 , Rijeka 1 at Full time , Rijeka win 7 - 1 on aggregateDukagjiniRijekaFull time
- Gent 5 , Žilina 1 at Full time , Gent win 10 - 3 on aggregateGentŽilinaFull time
- Hapoel Be'er Sheva 1 , Panevėžys 0 at Full time , Hapoel Be'er Sheva win 2 - 1 on aggregateHapoel Be'er ShevaPanevėžysFull time
- KA 3 , Dundalk 1 at Full time , KA win 5 - 3 on aggregateKADundalkFull time
- Osijek 1 , Zalaegerszeg 0 at Full time , Osijek win 3 - 1 on aggregateOsijekZalaegerszegFull time
- Torpedo BelAZ 2 , AEK Larnaca 3 at Full time , AEK Larnaca win 4 - 3 on aggregateTorpedo BelAZAEK LarnacaFull time
- Twente 1 , Hammarby 0 at Full time , Twente win 2 - 1 on aggregateTwenteHammarbyFull time
- Austria Wien 1 , Borac Banja Luka 0 at Full time , Austria Wien win 3 - 1 on aggregateAustria WienBorac Banja LukaFull time
- Lech Poznań 3 , Kauno Žalgiris 1 at Full time , Lech Poznań win 5 - 2 on aggregateLech PoznańKauno ŽalgirisFull time
- Derry City 2 , KuPS 1 at Full time , Derry City win 5 - 4 on aggregateDerry CityKuPSFull time
- Linfield 2 , Pogoń Szczecin 5 at Full time , Pogoń Szczecin win 8 - 4 on aggregateLinfieldPogoń SzczecinFull time
- Crusaders 2 , Rosenborg 2 at Full time , Rosenborg win 5 - 4 on aggregateCrusadersRosenborgFull time
- Shkupi 0 , Levski Sofia 2 at Full time , Levski Sofia win 3 - 0 on aggregateShkupiLevski SofiaFull time
- Sutjeska 2 , FC Santa Coloma 0 at Full time , FC Santa Coloma win 3 - 2 on aggregateSutjeskaFC Santa ColomaFull time
- Željezničar 2 , Neftçi 2 at Full time , Neftçi win 4 - 2 on aggregateŽeljezničarNeftçiFull time
Wednesday 26th July
2nd Qualifying Round
- Struga 1 , Budućnost 0 at Full time , Struga win 5 - 3 on aggregateStrugaBudućnostFull time
- Rīgas FS 0 , Sabah 2 at Full time , Sabah win 4 - 1 on aggregateRīgas FSSabahFull time
- Midtjylland 2 , Progrès Niederkorn 0 at Full time , Midtjylland win 3 - 2 on aggregateMidtjyllandProgrès NiederkornFull time
- CSKA 1948 Sofia 0 , FCSB 1 at Full time , FCSB win 4 - 2 on aggregateCSKA 1948 SofiaFCSBFull time
- Fenerbahçe 5 , Zimbru 0 at Full time , Fenerbahçe win 9 - 0 on aggregateFenerbahçeZimbruFull time
- Neman Grodno 2 , Balzan 0 at Full time , Neman Grodno win 2 - 0 on aggregateNeman GrodnoBalzanFull time
Tuesday 25th July
2nd Qualifying Round
- Atlètic Club d'Escaldes 0 , Partizani Tirana 1 at Full time , Partizani Tirana win 5 - 1 on aggregateAtlètic Club d'EscaldesPartizani TiranaFull time
- Hamrun Spartans 2 , Dinamo Tbilisi 1 at Full time , Hamrun Spartans win 3 - 1 on aggregateHamrun SpartansDinamo TbilisiFull time
- The New Saints 1 , Swift Hesperange 1 at Full time , Swift Hesperange win 4 - 3 on aggregateThe New SaintsSwift HesperangeFull time
- Ballkani 3 , Larne 0 at Full time , Ballkani win 7 - 1 on aggregateBallkaniLarneFull time
- Tre Penne 0 , Valmiera 3 at Full time , Valmiera win 10 - 0 on aggregateTre PenneValmieraFull time
Thursday 20th July
1st Qualifying Round
- Birkirkara 1 , Maribor 2 at Full time , Maribor win 3 - 2 on aggregateBirkirkaraMariborAggregate score Birkirkara 2 , Maribor 3Full time
- Europa 2 , Dukagjini 3 at Full time , Dukagjini win 5 - 3 on aggregateEuropaDukagjiniAggregate score Europa 3 , Dukagjini 5Full time
- FC Santa Coloma 2 , Penybont 0 After extra time , FC Santa Coloma win 3 - 1 on aggregateFC Santa ColomaPenybontAggregate score FC Santa Coloma 3 , Penybont 1After extra time
- Paide 0 , B36 2 After extra time , B36 win 2 - 0 on aggregatePaideB36Aggregate score Paide 0 , B36 2After extra time
- Rīgas FS 4 , Makedonija GjP 1 at Full time , Rīgas FS win 5 - 1 on aggregateRīgas FSMakedonija GjPAggregate score Rīgas FS 5 , Makedonija GjP 1Full time
- Trans 0 , Pyunik 3 at Full time , Pyunik win 5 - 0 on aggregateTransPyunikAggregate score Trans 0 , Pyunik 5Full time
- Honka 0 , Tobol 0 at Full time , Tobol win 2 - 1 on aggregateHonkaTobolAggregate score Honka 1 , Tobol 2Full time
- Milsami 0 , Panevėžys 1 at Full time , Panevėžys win 3 - 2 on aggregateMilsamiPanevėžysAggregate score Milsami 2 , Panevėžys 3Full time
- FCI Levadia 1 , Žilina 2 at Full time , Žilina win 4 - 2 on aggregateFCI LevadiaŽilinaAggregate score FCI Levadia 2 , Žilina 4Full time
- Dila 2 , DAC 1904 0 at Full time , Dila win 3 - 2 on aggregateDilaDAC 1904Aggregate score Dila 3 , DAC 1904 2Full time
- Dinamo Batumi 1 , Tirana 2 at Full time , Tirana win 3 - 2 on aggregateDinamo BatumiTiranaAggregate score Dinamo Batumi 2 , Tirana 3Full time
- Dinamo Minsk 1 , Željezničar 2 at Full time , Željezničar win 4 - 3 on aggregateDinamo MinskŽeljezničarAggregate score Dinamo Minsk 3 , Željezničar 4Full time
- Zimbru 1 , La Fiorita 0 at Full time , Zimbru win 2 - 1 on aggregateZimbruLa FioritaAggregate score Zimbru 2 , La Fiorita 1Full time
- Connah's Quay 0 , KA 2 at Full time , KA win 4 - 0 on aggregateConnah's QuayKAAggregate score Connah's Quay 0 , KA 4Full time
- Egnatia Rrogozhinë 4 , Ararat-Armenia 4 After extra time , Egnatia Rrogozhinë 5 , Ararat-Armenia 5 on aggregate , Ararat-Armenia win 4 - 2 on penalties , Ararat-Armenia win 5 - 5 on aggregateEgnatia RrogozhinëArarat-ArmeniaAggregate score Egnatia Rrogozhinë 5 , Ararat-Armenia 5After extra timeArarat-Armenia win 4 - 2 on penalties
- Gjilani 0 , Progrès Niederkorn 2 at Full time , Progrès Niederkorn win 4 - 2 on aggregateGjilaniProgrès NiederkornAggregate score Gjilani 2 , Progrès Niederkorn 4Full time
- Neman Grodno 1 , Vaduz 1 at Full time , Neman Grodno win 3 - 2 on aggregateNeman GrodnoVaduzAggregate score Neman Grodno 3 , Vaduz 2Full time
- Víkingur 1 , Inter Club d'Escaldes 1 at Full time , Inter Club d'Escaldes win 3 - 2 on aggregateVíkingurInter Club d'EscaldesAggregate score Víkingur 2 , Inter Club d'Escaldes 3Full time
- Arsenal Tivat 1 , Alashkert 6 at Full time , Alashkert win 7 - 2 on aggregateArsenal TivatAlashkertAggregate score Arsenal Tivat 2 , Alashkert 7Full time
- Glentoran 1 , Gzira United 1 After extra time , Glentoran 3 , Gzira United 3 on aggregate , Gzira United win 14 - 13 on penalties , Gzira United win 3 - 3 on aggregateGlentoranGzira UnitedAggregate score Glentoran 3 , Gzira United 3After extra timeGzira United win 14 - 13 on penalties
- Cosmos 1 , Sutjeska 1 at Full time , Sutjeska win 2 - 1 on aggregateCosmosSutjeskaAggregate score Cosmos 1 , Sutjeska 2Full time
- Derry City 1 , HB 0 at Full time , Derry City win 1 - 0 on aggregateDerry CityHBAggregate score Derry City 1 , HB 0Full time
- Dundalk 3 , Magpies 1 at Full time , Dundalk win 3 - 1 on aggregateDundalkMagpiesAggregate score Dundalk 3 , Magpies 1Full time
- Haverfordwest County 1 , Shkendija 0 After extra time , Haverfordwest County 1 , Shkendija 1 on aggregate , Haverfordwest County win 3 - 2 on penalties , Haverfordwest County win 1 - 1 on aggregateHaverfordwest CountyShkendijaAggregate score Haverfordwest County 1 , Shkendija 1After extra timeHaverfordwest County win 3 - 2 on penalties
- St Patrick's Athletic 2 , F91 Dudelange 3 at Full time , F91 Dudelange win 5 - 3 on aggregateSt Patrick's AthleticF91 DudelangeAggregate score St Patrick's Athletic 3 , F91 Dudelange 5Full time
- Víkingur Reykjavík 1 , Riga 0 at Full time , Riga win 2 - 1 on aggregateVíkingur ReykjavíkRigaAggregate score Víkingur Reykjavík 1 , Riga 2Full time
- Vllaznia Shkodër 1 , Linfield 0 at Full time , Linfield win 3 - 2 on aggregateVllaznia ShkodërLinfieldAggregate score Vllaznia Shkodër 2 , Linfield 3Full time
- Crusaders 1 , Haka 0 at Full time , Crusaders win 3 - 2 on aggregateCrusadersHakaAggregate score Crusaders 3 , Haka 2Full time
- Sarajevo 1 , Torpedo Kutaisi 1 After extra time , Sarajevo 3 , Torpedo Kutaisi 3 on aggregate , Torpedo Kutaisi win 4 - 2 on penalties , Torpedo Kutaisi win 3 - 3 on aggregateSarajevoTorpedo KutaisiAggregate score Sarajevo 3 , Torpedo Kutaisi 3After extra timeTorpedo Kutaisi win 4 - 2 on penalties
- Shkupi 0 , Hegelmann 0 at Full time , Shkupi win 5 - 0 on aggregateShkupiHegelmannAggregate score Shkupi 5 , Hegelmann 0Full time
Tuesday 18th July
1st Qualifying Round
- Balzan 1 , Domžale 3 After extra time , Balzan win 5 - 4 on aggregateBalzanDomžaleAggregate score Balzan 5 , Domžale 4After extra time
Thursday 13th July
1st Qualifying Round
- Tobol 2 , Honka 1 at Full time , Tobol win 2 - 1 on aggregateTobolHonkaFull time
- Ararat-Armenia 1 , Egnatia Rrogozhinë 1 at Full time , Ararat-Armenia win 5 - 5 on aggregateArarat-ArmeniaEgnatia RrogozhinëFull time
- Inter Club d'Escaldes 2 , Víkingur 1 at Full time , Inter Club d'Escaldes win 3 - 2 on aggregateInter Club d'EscaldesVíkingurFull time
- Pyunik 2 , Trans 0 at Full time , Pyunik win 5 - 0 on aggregatePyunikTransFull time
- Makedonija GjP 0 , Rīgas FS 1 at Full time , Rīgas FS win 5 - 1 on aggregateMakedonija GjPRīgas FSFull time
- Žilina 2 , FCI Levadia 1 at Full time , Žilina win 4 - 2 on aggregateŽilinaFCI LevadiaFull time
- Haka 2 , Crusaders 2 at Full time , Crusaders win 3 - 2 on aggregateHakaCrusadersFull time
- Magpies 0 , Dundalk 0 at Full time , Dundalk win 3 - 1 on aggregateMagpiesDundalkFull time
- Panevėžys 2 , Milsami 2 at Full time , Panevėžys win 3 - 2 on aggregatePanevėžysMilsamiFull time
- Alashkert 1 , Arsenal Tivat 1 at Full time , Alashkert win 7 - 2 on aggregateAlashkertArsenal TivatFull time
- Domžale 1 , Balzan 4 at Full time , Balzan win 5 - 4 on aggregateDomžaleBalzanFull time
- Dukagjini 2 , Europa 1 at Full time , Dukagjini win 5 - 3 on aggregateDukagjiniEuropaFull time
- Gzira United 2 , Glentoran 2 at Full time , Gzira United win 3 - 3 on aggregateGzira UnitedGlentoranFull time
- Hegelmann 0 , Shkupi 5 at Full time , Shkupi win 5 - 0 on aggregateHegelmannShkupiFull time
- Riga 2 , Víkingur Reykjavík 0 at Full time , Riga win 2 - 1 on aggregateRigaVíkingur ReykjavíkFull time
- Torpedo Kutaisi 2 , Sarajevo 2 at Full time , Torpedo Kutaisi win 3 - 3 on aggregateTorpedo KutaisiSarajevoFull time
- DAC 1904 2 , Dila 1 at Full time , Dila win 3 - 2 on aggregateDAC 1904DilaFull time
- Penybont 1 , FC Santa Coloma 1 at Full time , FC Santa Coloma win 3 - 1 on aggregatePenybontFC Santa ColomaFull time
- Progrès Niederkorn 2 , Gjilani 2 at Full time , Progrès Niederkorn win 4 - 2 on aggregateProgrès NiederkornGjilaniFull time
- HB 0 , Derry City 0 at Full time , Derry City win 1 - 0 on aggregateHBDerry CityFull time
- KA 2 , Connah's Quay 0 at Full time , KA win 4 - 0 on aggregateKAConnah's QuayFull time
- Shkendija 1 , Haverfordwest County 0 at Full time , Haverfordwest County win 1 - 1 on aggregateShkendijaHaverfordwest CountyFull time
- Tirana 1 , Dinamo Batumi 1 at Full time , Tirana win 3 - 2 on aggregateTiranaDinamo BatumiFull time
- Vaduz 1 , Neman Grodno 2 at Full time , Neman Grodno win 3 - 2 on aggregateVaduzNeman GrodnoFull time
- Sutjeska 1 , Cosmos 0 at Full time , Sutjeska win 2 - 1 on aggregateSutjeskaCosmosFull time
- Željezničar 2 , Dinamo Minsk 2 at Full time , Željezničar win 4 - 3 on aggregateŽeljezničarDinamo MinskFull time
- La Fiorita 1 , Zimbru 1 at Full time , Zimbru win 2 - 1 on aggregateLa FioritaZimbruFull time
- Linfield 3 , Vllaznia Shkodër 1 at Full time , Linfield win 3 - 2 on aggregateLinfieldVllaznia ShkodërFull time
- Maribor 1 , Birkirkara 1 at Full time , Maribor win 3 - 2 on aggregateMariborBirkirkaraFull time
Wednesday 12th July
1st Qualifying Round
- F91 Dudelange 2 , St Patrick's Athletic 1 at Full time , F91 Dudelange win 5 - 3 on aggregateF91 DudelangeSt Patrick's AthleticFull time
- B36 0 , Paide 0 at Full time , B36 win 2 - 0 on aggregateB36PaideFull time
All times are UK and subject to change. BBC is not responsible for any changes.