B. Dortmund
- Goalkeeper
- 33 Alexander Meyer
- Defender
- 4 Nico Schlotterbeck
- 25 Niklas Süle
- 17 Marius Wolf
- 26 Julian Ryerson (78')
- Midfielder
- 13 Raphael Guerreiro
- 8 Dahoud (78')
- 22 Bellingham
- Forward
- 11 Marco Reus x2 (71')
- 9 Sébastian Haller x2 (71')
- 21 Malen (71')
- Substitutes
- ent Edin Terzic 4-3-3
- 7 Gio Reyna (71')
- 47 Antonios Papadopoulos
- 20 Modeste (71')
- 35 Marcel Laurenz Lotka
- 15 Hummels (78')
- 36 Tom Rothe (78')
- 49 Justin Njinmah
- 24 Meunier (71')
- 30 Felix Passlack
Colonia
- Goalkeeper
- 1 Schwäbe
- Defender
- 4 Timo Hübers
- 24 Julian Chabot (57')
- 14 Hector
- 2 Benno Schmitz
- Midfielder
- 7 Dejan Ljubicic (82')
- 47 Mathias Olesen
- 11 Florian Kainz (57')
- 28 Ellyes Skhiri
- Forward
- 23 Sargis Adamyan (57')
- 27 Selke (68')
- Substitutes
- ent Steffen Baumgart 4-2-2-2
- 21 Steffen Tigges (68')
- 17 Kingsley Schindler (82')
- 25 Tim Lemperle
- 6 Eric Martel (57')
- 5 Nikola Soldo
- 1 Horn
- 8 Denis Huseinbasic (57')
- 37 Linton Maina (57')