In der 64. Minute gab es zwei Auswechslungen für den VfB Stuttgart. Mahmoud Dahoud ersetzte Atakan Karazor und Silas Katompa Mvumpa kam für Jamie Leweling ins Spiel. Zu der Zeit war Serhou Guirassy von Stuttgart im Abseits gefangen. Vorher, in der 63. Minute, verfehlte Senne Lynen von Werder Bremen das Tor nach einer Vorlage von Mitchell Weiser. Marvin Ducksch von Bremen verfehlte auch knapp das Ziel in der 61. Minute.
In der 58. Minute gewann Atakan Karazor von Stuttgart einen Freistoß in der Defensive. Die Bewegung endete jedoch mit einem Foul von Senne Lynen von Werder Bremen. Angelo Stiller von Stuttgart erhielt in der 52. Minute eine Gelbe Karte für ein hartes Foul. Kurz darauf kassierte Leonardo Bittencourt von Bremen auch eine Gelbe Karte. In der 48. Minute erzielte Marvin Ducksch das 2:0 für Werder Bremen mit einem Linksschuss aus dem Zentrum des Strafraums, assistiert von Romano Schmid.
Das Spiel begann mit einer 1:0-Führung für Werder Bremen, als Marvin Ducksch in der 27. Minute einen Elfmeter verwandelte. Davor hatte Jamie Leweling von Stuttgart eine Gelbe Karte wegen eines Foulspiels erhalten. In der 25. Minute hatte Stuttgart einen Abseits-Vorfall mit Serhou Guirassy. Das Spiel startete mit einer Verzögerung. Es gab auch eine Verzögerung aufgrund einer Verletzung von Leonardo Bittencourt in der 23. Minute. Die erste Halbzeit endete mit einer 1:0-Führung für Werder Bremen.