| Metric | Stuttgart | Borussia Dortmund |
|---|---|---|
| Possession | 54% | 46% |
| Shots | 11 | 13 |
| Shots on target | 5 | 2 |
| Shots off target | 4 | 6 |
| Corners | 6 | 2 |
| Fouls | 9 | 13 |
| Yellow cards | 2 | 5 |
| Red cards | 0 | 0 |
| Offsides | 4 | 1 |
| Goalkeeper saves | 1 | 5 |
Stuttgart's Ermedin Demirovic and Angelo Stiller were booked before the half-hour, while Dortmund's Nico Schlotterbeck was cautioned in the 32nd minute. The score remained 0-0 at the break. Joey Veerman received a booking shortly after the restart, and VAR cancelled Nwaneri's goal in the 52nd minute. Kouakou Joane Gadou was cautioned before Dortmund made a double change, sending on Bellingham and Konstantinos Karetsas.
Stuttgart also introduced Dzenan Pejcinovic and Jamie Leweling, but Dortmund broke through at 70 minutes. Bellingham found Beier for the only goal of the match. Serhou Guirassy later made way for Fabio Silva, while Dortmund's closing substitutions included Ramy Bensebaini and Marcel Sabitzer. Bellingham and Julian Ryerson were booked late, with Ryerson then replaced. Stuttgart sent on Leo Sauer and Nikolas Nartey, but the hosts could not find an equalizer.