Monchengladbach (5-4-1): Moritz Nicolas (33), Franck Honorat (9), Philipp Sander (16), Nico Elvedi (30), Fabio Chiarodia (2), Joe Scally (29), Rocco Reitz (27), Yannick Engelhardt (6), Kevin Stöger (7), Wael Mohya (36), Haris Tabaković (15)
Dortmund (3-4-2-1): Gregor Kobel (1), Luca Reggiani (49), Waldemar Anton (3), Nico Schlotterbeck (4), Julian Ryerson (26), Marcel Sabitzer (20), Jobe Bellingham (7), Maximilian Beier (14), Julian Brandt (10), Samuele Inacio (40), Serhou Guirassy (9)

Monchengladbach
5-4-1
33
Moritz Nicolas
9
Franck Honorat
16
Philipp Sander
30
Nico Elvedi
2
Fabio Chiarodia
29
Joe Scally
27
Rocco Reitz
6
Yannick Engelhardt
7
Kevin Stöger
36
Wael Mohya
15
Haris Tabaković
9
Serhou Guirassy
40
Samuele Inacio
10
Julian Brandt
14
Maximilian Beier
7
Jobe Bellingham
20
Marcel Sabitzer
26
Julian Ryerson
4
Nico Schlotterbeck
3
Waldemar Anton
49
Luca Reggiani
1
Gregor Kobel

Dortmund
3-4-2-1
| Thay người | |||
| 65’ | Wael Mohya Hugo Bolin | 61’ | Maximilian Beier Daniel Svensson |
| 70’ | Fabio Chiarodia Kevin Diks | 76’ | Jobe Bellingham Salih Özcan |
| 70’ | Kevin Stoeger Gio Reyna | 76’ | Serhou Guirassy Fábio Silva |
| 90’ | Rocco Reitz Robin Hack | 84’ | Julian Ryerson Yan Couto |
| 90’ | Haris Tabakovic Shuto Machino | 84’ | Julian Brandt Carney Chukwuemeka |
| Cầu thủ dự bị | |||
Kevin Diks | Yan Couto | ||
Jan Olschowsky | Alexander Meyer | ||
Kota Takai | Daniel Svensson | ||
Lukas Ullrich | Filippo Mane | ||
Florian Neuhaus | Salih Özcan | ||
Gio Reyna | Carney Chukwuemeka | ||
Robin Hack | Fábio Silva | ||
Hugo Bolin | Mathis Albert | ||
Shuto Machino | |||