The match between Borussia Dortmund and Freiburg has every chance of delighting fans with goals from both sides. The head-to-head record speaks for itself: in eight of the last ten matches, the teams have consistently scored goals, and in nine of those matches, the total was over 2.5 goals. Moreover, Borussia Dortmund has been churning out goals against this opponent at home with enviable regularity – the hosts have scored 21 goals in their last five games at Iduna Park.
Freiburg's current form also encourages a "both teams to score" bet. This bet has been successful in six of the visitors' last eight matches. The team plays boldly and effectively, and dropping points in the race for European competition will force them to play aggressively. Borussia Dortmund, meanwhile, are coming into the match on the back of two disappointing defeats and will be aiming to redeem themselves in front of their home fans. It's worth noting the significant difference in physical fitness: Freiburg played a grueling midweek German Cup semifinal, which went to overtime.
Despite the significant tournament significance of the match (securing second place versus chasing European competition), the nature of the game predetermines mutual attacks. The prediction for this match is that both teams will score. A clean sheet is unlikely for the hosts, given Freiburg's consistent scoring in recent matches, but the visitors are also unlikely to keep a clean sheet against Dortmund's powerful attack.