Leipzig have been winning at both half time and full time in their last 4 home matches against Borussia Dortmund

RB Leipzig welcome Dortmund to the Red Bull Arena for a Bundesliga clash on Saturday. The hosts are chasing a top-four place while Dortmund are aiming to end the season strongly, following progress in the UEFA Champions League in midweek.
Leipzig head into this clash following a 0-0 draw at Freiburg, leaving them three points adrift of the top four. Their home form has been solid, going unbeaten in seven of their last eight matches, although they lost 2-1 to Mainz in their previous fixture last time out in front of their fans.
Goals have not been a problem for RB Leipzig, scoring 21 goals in their last 10 home matches across all competitions. However, defensive lapses remain a concern, failing to keep a clean sheet in seven of their last nine matches in that run.
Borussia Dortmund beat Lille 2-1 in midweek for a 3-2 aggregate victory to secure a place in the Champions League quarter-final. It was a solid return to winning ways following a 1-0 home defeat to Augsburg last time out in the Bundesliga and also extended their fine away run to four wins from their last five matches.
Niko Kovac’s men have been clinical in attack, scoring two or more goals in four of their last five away matches, with Serhou Guirassy netting three times in that run. However, they have looked a bit shaky at the back, failing to keep a clean sheet in their last three matches across all competitions.
Borussia Dortmund have a 9-8 edge with two draws from 19 previous matches against RB Leipzig. They also claimed a 2-1 victory in the reverse fixture back in November, with Serhou Guirassy netting the winner.
RB Leipzig: Gulacsi, Klostermann, Orban, Castello, Baku, Haidara, Vermeeren, Raum, Xavi, Openda, Sesko.
Dortmund: Kobel, Ryerson, Can, Schlotterbeck, Bensebaini, Sabitzer, Gross, Adeyemi, Brandt, Bynoe-Gittens, Guirassy.