AS Roma – Dynamo K. | 1:0 (koniec) | | | Ferencvaros – Nice | 1:0 (koniec) | | | Eintracht – RFS | 1:0 (koniec) |
Karabach – Ajax | 0:3 (koniec) | | | Maccabi T.A. – Sociedad | 1:2 (koniec) | | | Midtjylland – St.Gilloise | 1:0 (koniec) |
PAOK – Vik. Pilzno | 2:2 (koniec) | | | Anderlecht – Łudogorec | 2:0 (koniec) | | | Bilbao – Slavia | 1:0 (koniec) |
Porto – Hoffenheim | 2:0 (koniec) | | | Fenerbahce – Man Utd | 1:1 (koniec) | | | Lyon – Besiktas | 0:1 (koniec) |
Malmo – Olympiakos | 0:1 (koniec) | | | Rangers – FCSB | 4:0 (koniec) | | | Spurs – Alkmaar | 1:0 (koniec) |
Twente – Lazio | 0:2 (koniec) |
Víkingur R. – Cercle | 3:1 (koniec) | | | Gent – Molde | 2:1 (koniec) | | | Djurgardens – Vitoria | 1:2 (koniec) |
APOEL – Banja Luka | 0:1 (koniec) | | | Rapid – Noah | 1:0 (koniec) | | | Hearts – Omonia | 2:0 (koniec) |
St. Gallen – Fiorentina | 2:4 (koniec) | | | Panathinaikos – Chelsea | 1:4 (koniec) | | | Jagiellonia – Petrocub | 2:0 (koniec) |
Celje – Basaksehir | 5:1 (koniec) | | | Larne – Shamrock | 1:4 (koniec) | | | Betis – Kopenhaga | 1:1 (koniec) |
HJK – Dinamo M. | 1:0 (koniec) | | | Olimpija – Linec | 2:0 (koniec) | | | TNS – FK Astana | 2:0 (koniec) |
Mlada – Lugano | 0:1 (koniec) | | | Bačka Topola – Legia | 0:3 (koniec) | | | Pafos – Heidenheim | 0:1 (koniec) |
finał
FC Porto
2:0
(1:0)
TSG 1899 Hoffenheim
Gole:
45+2. T. Djaló (N. González), 75. Omorodion
Posiadanie piłki: 46 % : 54 %.
Strzały celne: 4:1. Strzały niecelne: 2:11. Rzuty rożne: 6:9. Spalone: 2:2. Foule: 16:9.
Sędziowie: D. Sylwestrzak – P. Sokolnicki, A. Karasewicz (POL)
Widownia:
Kartki: 54. Pérez (PRT), 77. Varela (PRT), 84. N. González (PRT) – 45. Nsoki (HOF)
Spudłowany karny!:
Posiadanie piłki: 46 % : 54 %.
Strzały celne: 4:1. Strzały niecelne: 2:11. Rzuty rożne: 6:9. Spalone: 2:2. Foule: 16:9.
FC Porto:
D. Costa (C) – M. Fernandes, Pérez, T. Djaló (84. Zé Pedro), Moura – Varela, N. González, Jaime (59. Vieira) – Pepê (90+2. Borges), Omorodion (90+2. Namaso), Galeno.
Zmiany: Ramos – Eustáquio, Grujić, Sousa, Franco, Navarro, João Mário, Mora.
Trener: Vítor Bruno
TSG 1899 Hoffenheim: Baumann (C) – Chaves (79. Drexler), Stach, Nsoki – Gendrey, Grillitsch (70. Tohumcu), Bischof, Prass (84. D. Jurásek) – Kramarić – Hložek (70. Tabaković), Bruun Larsen (70. Berisha).
Zmiany: Philipp – Hranáč, Samassékou, Akpoguma.
Trener: Pellegrino Matarazzo
Zmiany: Ramos – Eustáquio, Grujić, Sousa, Franco, Navarro, João Mário, Mora.
Trener: Vítor Bruno
TSG 1899 Hoffenheim: Baumann (C) – Chaves (79. Drexler), Stach, Nsoki – Gendrey, Grillitsch (70. Tohumcu), Bischof, Prass (84. D. Jurásek) – Kramarić – Hložek (70. Tabaković), Bruun Larsen (70. Berisha).
Zmiany: Philipp – Hranáč, Samassékou, Akpoguma.
Trener: Pellegrino Matarazzo
Sędziowie: D. Sylwestrzak – P. Sokolnicki, A. Karasewicz (POL)
Widownia:
Pepê opuszcza boisko a pojawia się na nim Goncalo Borges,
Samu Omorodion opuszcza boisko a pojawia się na nim Danny Namaso.
Alexander Prass opuszcza boisko a pojawia się na nim David Jurásek.
Tiago Djaló opuszcza boisko a pojawia się na nim Zé Pedro.
Arthur Chaves opuszcza boisko a pojawia się na nim Tim Drexler.
Adam Hložek opuszcza boisko a pojawia się na nim Haris Tabaković,
Jacob Bruun Larsen opuszcza boisko a pojawia się na nim Mërgim Berisha,
Florian Grillitsch opuszcza boisko a pojawia się na nim Umut Tohumcu.
Iván Jaime opuszcza boisko a pojawia się na nim Fábio Vieira.