Leverkusen (3-4-2-1): Janis Blaswich (28), Jarell Quansah (4), Robert Andrich (8), Edmond Tapsoba (12), Lucas Vázquez (21), Exequiel Palacios (25), Aleix García (24), Álex Grimaldo (20), Malik Tillman (10), Martin Terrier (11), Patrik Schick (14)
St. Pauli (3-4-2-1): Ben Voll (1), Tomoya Ando (15), James Sands (6), Karol Mets (3), Arkadiusz Pyrka (11), Mathias Rasmussen (20), Joel Chima Fujita (16), Louis Oppie (23), Danel Sinani (10), Mathias Pereira Lage (28), Martijn Kaars (19)

Leverkusen
3-4-2-1
28
Janis Blaswich
4
Jarell Quansah
8
Robert Andrich
12
Edmond Tapsoba
21
Lucas Vázquez
25
Exequiel Palacios
24
Aleix García
20
Álex Grimaldo
10
Malik Tillman
11
Martin Terrier
14
Patrik Schick
19
Martijn Kaars
28
Mathias Pereira Lage
10
Danel Sinani
23
Louis Oppie
16
Joel Chima Fujita
20
Mathias Rasmussen
11
Arkadiusz Pyrka
3
Karol Mets
6
James Sands
15
Tomoya Ando
1
Ben Voll

St. Pauli
3-4-2-1
| Thay người | |||
| 58’ | Exequiel Palacios Equi | 46’ | Taichi Hara Ricky-Jade Jones |
| 58’ | Lucas Vazquez Arthur | 46’ | Louis Oppie Manolis Saliakas |
| 65’ | Martin Terrier Jonas Hofmann | 68’ | Joel Chima Fujita Jackson Irvine |
| 89’ | Patrik Schick Christian Michel Kofane | 80’ | Ricky-Jade Jones Taichi Hara |
| 89’ | Aleix Garcia Loïc Badé | 89’ | Mathias Rasmussen Abdoulie Ceesay |
| Cầu thủ dự bị | |||
Ernest Poku | Ricky-Jade Jones | ||
Jonas Omlin | Manolis Saliakas | ||
Equi | Nikola Vasilj | ||
Jonas Hofmann | Abdoulie Ceesay | ||
Arthur | Jackson Irvine | ||
Axel Tape | Adam Dzwigala | ||
Christian Michel Kofane | Taichi Hara | ||
Montrell Culbreath | Lars Ritzka | ||
Loïc Badé | Jannik Robatsch | ||