Borussia Dortmund will welcome RB Leipzig to Westfalenstadion for their top-four clash in the Bundesliga on Saturday evening.
BVB have won four of their last five league games on home soil, scoring 17 goals in the process, while the visitors have won each of their last three top-flight away matches, finding the net 13 times during this run.
Borussia Dortmund’s title hopes suffered a major blow as they could only play out a 1-1 draw away at FC Koln in their most recent league game on March 20.
Marius Wolf’s eighth-minute strike was cancelled out nine minutes before half time by Sebastian Andersson, forcing BVB to share the spoils for just the third time this campaign.
After Bayern Munich cruised to a 4-0 win over Union Berlin, Marco Rose’s men have now slipped six points behind the Bavarian outfit at the summit. A Champions League place is all but secured, however, as they are 12 points clear of Freiburg in fifth.
Dortmund have recently lacked a clinical edge in the final third, scoring only four goals in as many matches and not scoring more than once in a single game during this run. To put that into contest, the last time that BVB failed to score more than once in four successive league fixtures was back in 2014 (six games).
The return to full fitness of star striker Erling Braut Haaland, however, will likely provide Rose’s men with a much-needed attacking threat for their final seven Bundesliga games. The in-demand Norway international has scored more goals for Dortmund against RB Leipzig (six) across all competitions than against any other team, scoring a brace in each of his three appearances.
Dortmund have had no problems finding the net on home soil this season, scoring at least twice in 12 of their 13 league games at Westfalenstadion, winning 11 in the process which only Bayern can match so far this term.
RB Leipzig followed up their emphatic 6-1 victory over Greuther Furth with a goalless draw at home against Eintracht Frankfurt before the international break.
That point helped Domenico Tedesco’s side extend their unbeaten run across all competitions to nine matches and has also kept them inside the top four on goal difference ahead of fifth-placed Freiburg.
Leipzig’s impressive form has seen them accumulate 23 Bundesliga points since the turn of the year, more than any other team in the division. Die Roten Bullen were seemingly at risk of failing to qualify for Europe after their rocky start to the season, but they are now in a strong position to finish in the top six for the sixth successive year since their promotion to the top flight in 2016.
Tedesco’s men head into Saturday’s contest having won only one of their last nine meetings with Dortmund; however, that solitary victory came in their most recent encounter against BVB at the Red Bull Arena, where they won 2-1 in November thanks to goals from Christopher Nkunku and Yussuf Poulsen.
Leipzig have struggled defensively against Dortmund for a number of years, conceding in each of their last 11 meetings across all competitions and letting in at least two goals on seven of these occasions. Their only victory against BVB without conceding was in fact their very first meeting against them, winning 1-0 back in September 2016.
Borussia Dortmund Bundesliga form:
Borussia Dortmund form (all competitions):
RB Leipzig Bundesliga form:
RB Leipzig form (all competitions):
We say: Borussia Dortmund 3-2 RB Leipzig
With the ball hitting the back of the net at least three times in six of the last seven meetings between these two teams, goals are to be expected this weekend.
Both Dortmund and Leipzig take good runs of form into this contest, but we feel that the hosts, with a fully fit Haaland in their side, should do enough to edge this intriguing contest.