The Bundesliga leaders are in German Cup action and we think there should be plenty of goals when they face Florian Kohfeldt's free-scoring side
Borussia Dortmund welcome Werder Bremen to Signal Iduna Park on Tuesday evening in the third round of the DFB Pokal.
Lucian Favre's men boast a strong record in the German Cup, winning the competition in 2017 and reaching the final in each of the three years prior to that success.
Werder Bremen meanwhile last reached the final in 2010 although in recent meetings they have made life uncomfortable for Dortmund.
Dortmund did manage to prevail 2-1 when the two sides met before Christmas in Bundesliga, yet last season they failed to beat Werder Bremen, drawing at home and losing away.
SportPesa offer a home victory on Tuesday at 10/21 (1.47) with Bremen priced at 5/1 (6.00) and the draw offered at 33/10 (4.30).
Favre has a relatively fit squad to chose from although centre-back Manuel Akanji remains sidelined. Dortmund have the first leg of their Champions League last 16 tie coming up next week, so the manager may contemplate rotating his squad.
Bremen have no European commitments and could welcome back Japanese forward Yuya Osako, who has been on international duty at the Asian Cup.
They may be treading water in mid-table in the Bundesliga, but Werder Bremen have been scoring with impressive regularity.
Indeed, Florian Kohfeldt's team have netted in all 20 matches they have played in the German top flight this season, although they have only kept three clean sheets.
The goals have been flowing in Bremen's league games, which have averaged 3.20 goals, while Dortmund's Bundesliga matches have averaged 3.55 goals, the highest in the division.
Both teams to score is priced at 6/10 (1.60), although more appealing is backing both teams to score and over 2.5 goals at 43/50 (1.86).
This selection has paid out in six of Dortmund's last seven home domestic matches, while also proving profitable in 14 of Werder Bremen's domestic games this term.