B. Dortmund
- Goalkeeper
- 1 Gregor Kobel
- Defender
- 25 Niklas Süle
- 17 Marius Wolf
- 26 Julian Ryerson (58')
- 15 Hummels (58')
- Midfielder
- 23 Emre Can
- 19 Brandt (67')
- 21 Malen (68')
- 22 Bellingham
- 27 Karim Adeyemi
- Forward
- 9 Sébastian Haller x2 (78')
- Substitutes
- ent Edin Terzic 4-2-3-1
- 11 Marco Reus (67')
- 4 Nico Schlotterbeck
- 18 Youssoufa Moukoko (78')
- 33 Alexander Meyer
- 13 Raphael Guerreiro (58')
- 30 Felix Passlack
- 6 Salih Ozcan (58')
- 7 Gio Reyna (68')
- 20 Modeste
B. MGladbach
- Goalkeeper
- 41 Jan Olschowsky
- Defender
- 18 Stefan Lainer
- 30 Elvedi (81')
- 5 Friedrich
- 25 Rami Bensebaini
- Midfielder
- 17 Kouadio Kone (74')
- 23 Jonas Hofmann
- 8 Julian Weigl
- 11 Hannes Wolf (45')
- 10 Florian Neuhaus (67')
- Forward
- 19 Nathan N'Goumou Minpol (74')
- Substitutes
- ent Daniel Farke 4-2-3-1
- 13 Stindl (74')
- 7 Herrmann
- 23 Christoph Kramer (67')
- 10 Marcus Thuram
- 3 Ko Itakura (45')
- 29 Joseph Scally
- 21 Sippel
- 20 Luca Netz (74')
- 24 Jantschke (81')