Leverkusen
- Goalkeeper
- 1 Hradecky
- Defender
- 22 Daley Sinkgraven
- 4 Jonathan Tah
- 24 Timothy Fosu-Mensah (61')
- 12 Edmond Faycial Tapsoba
- Midfielder
- 10 Kerem Demirbay x2
- 10 Florian Wirtz
- 20 Aránguiz (86')
- Forward
- 19 Moussa Diaby (73')
- 14 Schick
- 9 Leon Bailey (73')
- Substitutes
- ent Peter Bosz 4-3-3
- 25 Exequiel Palacios
- 36 Lomb
- 18 Wendell
- 16 Tin Jedvaj
- 6 Dragovic (61')
- 13 Lucas Alario
- 5 Bender (86')
- 28 Gray (73')
- 30 Jeremie Frimpong (73')
Stuttgart
- Goalkeeper
- 1 Gregor Kobel
- Defender
- 2 Waldemar Anton
- 4 Kempf (45')
- 5 Konstantinos Mavropanos
- Midfielder
- 14 Silas Wamangituka Fundu
- 32 Roberto Massimo (45')
- 23 Orel Mangala
- 3 Wataru Endo
- Forward
- 31 Mateo Klimowicz (61')
- 22 Nico Gonzalez (21')
- 20 Philipp Förster (79')
- Substitutes
- ent Pellegrino Matarazzo 3-4-2-1
- 32 Naouirou Ahamada (45')
- 9 Sasa Kalajdzic x2 (21')
- 11 Thommy (45')
- 15 Stenzel
- 16 Atakan Karazor
- 29 Klement (61')
- 7 Tanguy Coulibaly (79')
- 1 Fabian Bredlow
- 24 Borna Sosa