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)
E.Frankfurt (4-2-3-1): Michael Zetterer (23), Aurele Amenda (5), Robin Koch (4), Arthur Theate (3), Nathaniel Brown (21), Ellyes Skhiri (15), Mahmoud Dahoud (18), Ritsu Doan (20), Can Uzun (42), Fares Chaibi (8), Arnaud Kalimuendo (25)

Dortmund
3-4-2-1
1
Gregor Kobel
49
Luca Reggiani
3
Waldemar Anton
4
Nico Schlotterbeck
26
Julian Ryerson
20
Marcel Sabitzer
7
Jobe Bellingham
14
Maximilian Beier
10
Julian Brandt
40
Samuele Inacio
9
Serhou Guirassy
25
Arnaud Kalimuendo
8
Fares Chaibi
42
Can Uzun
20
Ritsu Doan
18
Mahmoud Dahoud
15
Ellyes Skhiri
21
Nathaniel Brown
3
Arthur Theate
4
Robin Koch
5
Aurele Amenda
23
Michael Zetterer

E.Frankfurt
4-2-3-1
| Thay người | |||
| 74’ | Jobe Bellingham Felix Nmecha | 57’ | Mahmoud Dahoud Mario Götze |
| 74’ | Julian Brandt Karim Adeyemi | 57’ | Fares Chaibi Jean Matteo Bahoya |
| 78’ | Marcel Sabitzer Salih Özcan | 77’ | Arnaud Kalimuendo-Muinga Ansgar Knauff |
| 78’ | Serhou Guirassy Fábio Silva | 82’ | Ritsu Doan Jonathan Burkardt |
| 88’ | Luca Reggiani Niklas Süle | ||
| Cầu thủ dự bị | |||
Felix Nmecha | Jonathan Burkardt | ||
Karim Adeyemi | Hugo Larsson | ||
Niklas Süle | Oscar Højlund | ||
Alexander Meyer | Kauã Santos | ||
Daniel Svensson | Timothy Chandler | ||
Salih Özcan | Mario Götze | ||
Carney Chukwuemeka | Ansgar Knauff | ||
Fábio Silva | Jean Matteo Bahoya | ||
Yan Couto | Ayoube Amaimouni-Echghouyab | ||