Borussia Dortmund: Gregor Kobel; Julian Ryerson, Mats Hummels, Nico Schlotterbeck, Ian Maatsen; Emre Can (Donyell Malen 80′), Marcel Sabitzer; Jadon Sancho (Jamie Bynoe-Gittens 87′), Julian Brandt (Sebastien Haller 80′), Karim Adeyemi (Marco Reus 72′); Niclas Fullkrug.
Pelatih: Edin Terzic.
Real Madrid: Thibaut Courtois; Dani Carvajal, Antonio Rudiger, Nacho, Ferland Mendy; Federico Valverde, Eduardo Camavinga, Toni Kroos (Luka Modric 85′); Jude Bellingham (Joselu 85′); Rodrygo (Eder Militao 90′), Vinicius Junior (Lucas Vazquez 90+4′).
Pelatih: Carlo Ancelotti.