Olympiacos (4-2-3-1): Konstantinos Tzolakis (88), Costinha (20), Panagiotis Retsos (45), Lorenzo Pirola (5), Francisco Ortega (3), Santiago Hezze (32), Christos Mouzakitis (96), Rodinei (23), Chiquinho (22), Gelson Martins (10), Mehdi Taremi (99)
Leverkusen (3-4-2-1): Janis Blaswich (28), Jarell Quansah (4), Robert Andrich (8), Loïc Badé (5), Lucas Vázquez (21), Ezequiél Fernández (6), Aleix García (24), Álex Grimaldo (20), Ibrahim Maza (30), Ernest Poku (19), Christian Michel Kofane (35)

Olympiacos
4-2-3-1
88
Konstantinos Tzolakis
20
Costinha
45
Panagiotis Retsos
5
Lorenzo Pirola
3
Francisco Ortega
32
Santiago Hezze
96
Christos Mouzakitis
23
Rodinei
22
Chiquinho
10
Gelson Martins
99
Mehdi Taremi
35
Christian Michel Kofane
19
Ernest Poku
30
Ibrahim Maza
20
Álex Grimaldo
24
Aleix García
6
Ezequiél Fernández
21
Lucas Vázquez
5
Loïc Badé
8
Robert Andrich
4
Jarell Quansah
28
Janis Blaswich

Leverkusen
3-4-2-1
| Thay người | |||
| 74’ | Christos Mouzakitis Ayoub El Kaabi | 58’ | Lucas Vazquez Malik Tillman |
| 74’ | Lorenzo Pirola Giulian Biancone | 70’ | Christian Kofane Patrik Schick |
| 74’ | Mehdi Taremi Dani García | 70’ | Ibrahim Maza Arthur |
| 82’ | Chiquinho Lorenzo Scipioni | 81’ | Ernest Poku Montrell Culbreath |
| Cầu thủ dự bị | |||
Ayoub El Kaabi | Niklas Lomb | ||
Roman Yaremchuk | Jesper Schlich | ||
Nikolaos Botis | Jeanuel Belocian | ||
Giulian Biancone | Montrell Culbreath | ||
Alexios Kalogeropoulos | Malik Tillman | ||
Bruno Onyemaechi | Patrik Schick | ||
Diogo Nascimento | Arthur | ||
Dani García | Axel Tape | ||
Lorenzo Scipioni | |||
Gabriel Strefezza | |||
Daniel Podence | |||