Atalanta (3-4-2-1): Marco Carnesecchi (29), Giorgio Scalvini (42), Isak Hien (4), Sead Kolašinac (23), Davide Zappacosta (77), Marten De Roon (15), Mario Pašalić (8), Lorenzo Bernasconi (47), Lazar Samardžić (10), Nicola Zalewski (59), Gianluca Scamacca (9)
Dortmund (3-4-2-1): Gregor Kobel (1), Emre Can (23), Waldemar Anton (3), Ramy Bensebaini (5), Julian Ryerson (26), Jobe Bellingham (7), Felix Nmecha (8), Daniel Svensson (24), Maximilian Beier (14), Julian Brandt (10), Serhou Guirassy (9)

Atalanta
3-4-2-1
29
Marco Carnesecchi
42
Giorgio Scalvini
4
Isak Hien
23
Sead Kolašinac
77
Davide Zappacosta
15
Marten De Roon
8
Mario Pašalić
47
Lorenzo Bernasconi
10
Lazar Samardžić
59
Nicola Zalewski
9
Gianluca Scamacca
9
Serhou Guirassy
10
Julian Brandt
14
Maximilian Beier
24
Daniel Svensson
8
Felix Nmecha
7
Jobe Bellingham
26
Julian Ryerson
5
Ramy Bensebaini
3
Waldemar Anton
23
Emre Can
1
Gregor Kobel

Dortmund
3-4-2-1
| Thay người | |||
| 72’ | Gianluca Scamacca Nikola Krstovic | 60’ | Julian Brandt Carney Chukwuemeka |
| 73’ | Sead Kolasinac Honest Ahanor | 60’ | Maximilian Beier Fábio Silva |
| 77’ | Giorgio Scalvini Berat Djimsiti | 70’ | Julian Ryerson Yan Couto |
| 85’ | Nicola Zalewski Kamaldeen Sulemana | 70’ | Jobe Bellingham Karim Adeyemi |
| Cầu thủ dự bị | |||
Francesco Rossi | Silas Ostrzinski | ||
Marco Sportiello | Alexander Meyer | ||
Odilon Kossounou | Yan Couto | ||
Mitchel Bakker | Nico Schlotterbeck | ||
Raoul Bellanova | Elias Benkara | ||
Berat Djimsiti | Luca Reggiani | ||
Honest Ahanor | Salih Özcan | ||
Éderson | Carney Chukwuemeka | ||
Kamaldeen Sulemana | Marcel Sabitzer | ||
Dominic Vavassori | Fábio Silva | ||
Nikola Krstovic | Karim Adeyemi | ||
Yunus Musah | Samuele Inacio | ||