Leverkusen
- Goalkeeper
- 1 Mark Flekken
- Defender
- 12 Edmond Faycial Tapsoba
- 8 Robert Andrich
- 4 Jarell Quansah
- Midfielder
- 20 Grimaldo
- 24 Aleix García (84')
- 25 Exequiel Palacios
- 42 Montrell Culbreath (76')
- Forward
- 14 Schick x3 (92')
- 23 Nathan Tella (76')
- 30 Ibrahim Maza (84')
- Substitutes
- ent Kasper Hjulmand 3-4-2-1
- 6 Ezequiél Fernández (84')
- 5 Loic Bade
- 10 Malik Tillman (84')
- 28 Blaswich
- 17 Eliesse Ben Seghir
- 13 Arthur (76')
- 35 Christian Kofane (92')
- 7 Jonas Hofmann
- 19 Ernest Poku (76')
RB Leipzig
- Goalkeeper
- 26 Maarten Vandevoordt
- Defender
- 4 Willi Orban
- 5 El Chadaille Bitshiabu (45')
- 17 Bote Baku
- 35 Max Finkgräfe (83')
- Midfielder
- 24 Xavier Schlager
- 14 Christoph Baumgartner
- 13 Nicolas Seiwald (64')
- Forward
- 49 Yan Diomande
- 40 Rômulo (64')
- 7 Antonio Nusa (45')
- Substitutes
- ent Ole Werner 4-3-3
- 10 Brajan Gruda (45')
- 1 Gulacsi
- 20 Assan Ouédraogo (64')
- 22 David Raum
- 9 Johan Bakayoko
- 39 Benjamin Henrichs (83')
- 11 Conrad Harder (64')
- 16 Lukas Klostermann
- 23 Castello Lukeba (45')