B. Dortmund
- Portero
- 1 Gregor Kobel
- Defensa
- 16 Manuel Akanji
- 13 Raphael Guerreiro
- 24 Meunier (45')
- 5 Dan-Axel Zagadou
- Centrocampista
- 8 Dahoud
- 22 Bellingham
- 19 Brandt
- Delantero
- 21 Malen (78')
- 11 Marco Reus (84')
- 10 T. Hazard (59')
- Banquillo
- ent Marco Rose 4-3-3
- 39 Marius Wolf (45')
- 35 Hitz
- 18 Youssoufa Moukoko (78')
- 28 Witsel
- 27 Steffen Tigges (84')
- 34 Marin Pongracic
- 14 Nico Schulz
- 15 Hummels
- 7 Gio Reyna (59')
Leverkusen
- Portero
- 21 Lennart Grill
- Defensa
- 5 Mitchel Bakker
- 33 Piero Hincapie Reyna
- 30 Jeremie Frimpong (87')
- 4 Jonathan Tah
- Centrocampista
- 19 Moussa Diaby (87')
- 38 Bellarabi (67')
- 8 Robert Andrich
- 10 Kerem Demirbay
- 27 Florian Wirtz (80')
- Delantero
- 14 Schick (80')
- Banquillo
- ent Gerardo Seoane 4-2-3-1
- 13 Lucas Alario (80')
- 31 Amine Adli (87')
- 7 Paulo Henrique
- 20 Aránguiz (80')
- 24 Timothy Fosu-Mensah (87')
- 29 Zidan Sertdemir
- 36 Lomb
- 6 Kouakou Odilon Kossounou (67')