TSG Hoffenheim came into Matchday 9 lying fifth in the table. André Breitenreiter's team had managed 14 points from their first eight matches. Werder Bremen were eighth with two points fewer.
André Breitenreiter made one change from the side that drew 1-1 with Hertha Berlin, with Robert Skov replacing Pavel Kadeřábek in the starting line-up.
Number of the game: 16
TSG managed 16 shots on goal – twice as many as Bremen. But they resulted in only one goal – not enough.
Moment of the match
After consulting VAR, referee Benjamin Cortus awarded Bremen a penalty in the 87th minute after Nsoki's sliding tackle brought down Weiser. Füllkrug stepped up and fired home to give Bremen victory.
Tackle of the match
79th minute: Kevin Vogt throws himself into the way of Marvin Ducksch's shot at the decisive moment to block the Bremen striker's goal-bound shot.
TSG Hoffenheim will once again play the first game of the week next weekend. On Friday evening (14 October), they will travel to Schalke 04.
TSG Hoffenheim: Baumann – Ozan Kabak, Vogt, Nsoki – Skov (Kadeřábek, 66), Geiger (Stiller, 88), Angeliño (Bruun Larsen, 88) – Prömel, Kramarić (Georginio, 66) – Dabbur, Baumgartner
SV Werder Bremen: Pavlenka – Stark, Veljkovic, Friedl – Weiser, Groß (Pieper, 90+1), Jung (Buchanan, 75) – Schmid (Stage, 90+1), Gruev (Bittencourt. 59) – Ducksch, Füllkrug
Goals: 0-1 Ducksch (18), 1-1 Dabbur (32), 1-2 Füllkrug (87)
First chance of the game
Hoffenheim play out from the back brilliantly and link up well through the midfield. Skov comes on to the ball on the right and works his way inside and takes aim, but his shot whistles just past the left post.
The away side take the lead
After a misplaced pass, Bremen's forward line link up well. Ducksch picks up the pace down the left, plays a one-two with Füllkrug and slots the ball precisely past Oli Baumann into the back of the net.
TSG win the ball in their own penalty area and get it forward quickly. Geiger runs a few yards with the ball and plays in Dabbur, who lifts the ball over Pavlenka to restore parity.
Baumgartner hits the post
TSG almost take the lead! A long ball from Geiger lands at Baumgartner's feet. He beats Vejlkovic in the penalty area and takes aim, but the ball strikes the post.
Baumgartner fires just over
Nsoki brings the ball forward and gives it Kramarić, who sends Dabbur through down the left. Dabbur crosses into the box, where Baumgartner gets to the ball ahead of Pavlenka, but can't control the finish properly, and the ball flies over the bar.
Another chance for Baumgartner
Baumgartner anticipates a back-pass and wins the ball. He beats Weiser impressively and fires a shot on goal, but Pavlenka makes the save.
Another big chance for Hoffe! Skov sends a cross into the box, Prömel flicks it on, but Pavlenka makes himself big and tips the ball away.
Vogt makes a big block
Brilliant from Kevin Vogt! Bremen counter through Weiser, who plays in Ducksch. He is in the penalty area, ready to shoot, but at the decisive moment Kevin Vogt puts his body on the line and prevents the goal!
Füllkrug scores from the spot
Füllkrug fires home from the penalty spot to put Bremen back into the lead.