Dortmund beat Werder in stoppage time to advance in German Cup
Borussia Dortmund moved on in the German Cup by eliminating Werder Bremen, with Sabitzer scoring a fine goal in stoppage time after a lively match.
Model predictions are published 48 hours before kick-off
To take in the latest form and rest days, the predictions for this match come out on . (If either team plays another match in between, they come out once that match is over.)
See today's ready predictions →See exactly how confident our model is
Every probability, plus over/under 2.5 goals. The result percentages are free for everyone 2h before kick-off ·
$6.99 / month · That is about $0.23 a day
Borussia Dortmund moved on in the German Cup by eliminating Werder Bremen, with Sabitzer scoring a fine goal in stoppage time after a lively match.
Borussia Dortmund advanced in the DFB-Pokal after a tight win over Werder Bremen. Dortmund led 2-0 before Niclas Füllkrug pulled Bremen level within three minutes, but the hosts won it in the final minute.
Andrej Kramaric scored Hoffenheim's 1000th Bundesliga goal, and coach Christian Ilzer said it was no coincidence that the 35-year-old got it, praising his class and a decade of attacking influence at the club.
Hoffenheim beat Bayer Leverkusen in the Bundesliga, securing the victory late after a long even contest.
Bayer Leverkusen lost 3-0 at Hoffenheim and defender Loic Bade was hurt in a heavy collision. Robert Hartmann said why he did not immediately halt the game, and there has since been some easing of concern about Bade.
Hoffenheim coach Christian Ilzer said his team refused to be lulled by a rival's winning streak. After three wins in a week, he feels the side can pat itself on the back.
Bayern München beat Friburgo 3-1 and stay top of the German league with 17 points, the same as Borussia Dortmund. Hoffenheim beat Bayer Leverkusen 3-0.
Hoffenheim beat Bayer Leverkusen 3-0 for a third straight win, but Alexander Prass drew criticism from Kramaric for his celebration. Kramaric called him a good player who is a bit silly.
Hoffenheim followed up with a second 3-0 win in a row, their third victory inside a week. A kicker reporter sees the run as a possible turning point in what had been a difficult season for the club.
Hoffenheim beat Leverkusen 3:0, with substitute Kramaric setting the hosts on their way. Prass scored late for the home side and was sent off with a second yellow after his celebration.
Last five competitive matches before kick-off, all competitions, results after 90 minutes.
0 to 100 against this season's Bundesliga clubs (100 = best). The rating is our model's long-run strength before this match: it uses the last three years and counts recent matches most, so a few results do not move it at once. Under each rating: this season's actual goals per match.
31 meetings since 2010, results after 90 minutes.
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 6 | | 7 | 3 | 3 | 1 | 15:14 | +1 | 12 |
| 10 | | 7 | 3 | 0 | 4 | 14:14 | 0 | 9 |
Positions in our table of 18 clubs, before kick-off. Full table
Werder Bremen vs Hoffenheim kicks off at 14:30 UK time (14:30 UTC) on Saturday 31 October 2026 at Weserstadion, Bremen. It is a Bundesliga match (Matchday 8).
Our picks and their reasons are published 48 hours before kick-off at the earliest, from 14:30 UTC on Thursday 29 October 2026, once both teams have played their previous match. The result percentages follow for everyone 2 hours before kick-off, at 12:30 UTC on Saturday 31 October 2026; every other percentage is for members until the match is over.
Werder Bremen have 2 wins, 2 draws and 1 defeat in their last 5 matches in all competitions, and lost their latest match. Hoffenheim have 3 wins, 0 draws and 2 defeats in their last 5 matches in all competitions, and have won their last 3.
Werder Bremen and Hoffenheim have met 31 times in our records since 2010: Werder Bremen won 10, Hoffenheim won 12 and 9 ended level. Last meeting: 2026-05-09, Hoffenheim 1-0 Werder Bremen.
Times are UTC.