The best home team in the Bundesliga will go up against one of the most in-form away sides on Friday. The match facts.

The scenario: The two teams occupy second and fourth place respectively, exactly as they did ahead of their meeting last year. The Westphalians currently have a four-point lead over the men from Saxony. The six previous meetings in Dortmund have produced three victories for BVB, one draw and two triumphs for Leipzig.

Home/away: The Black & Yellows are unbeaten in eight Bundesliga home games (W7 D1). No other team has averaged 2.5 points per game on home turf. BVB have scored at least one goal in each of their past 44 home games (an ongoing club record). Leipzig are undefeated in seven matches on the road and have won four their last five games on their travels.

Statistics: Borussia Dortmund have won each of the seven Bundesliga matches they have contested in 2023. No other club has won as many matches as BVB throughout the season (15 times; no other team has racked up more than 13 wins). Leipzig have tasted defeat in only one of their past 15 Bundesliga games – a 2-1 loss to Union Berlin on 11 February.

Head-to-head record: There have been 27 goals – an average of over four per match – in the six meetings between the two teams at SIGNAL IDUNA PARK. There has not yet been a goalless draw, either in Dortmund or Leipzig. After a run of eight competitive meetings without defeat (six BVB wins, two draws), Leipzig have won the last three fixtures (3-0, 4-1, 2-1). Leipzig have only suffered more defeats to Bayern Munich (seven) than they have to BVB (six).

The biggest win: BVB ran out 4-1 winners on 26 August 2018, though the visitors took the lead through Augustin with only 31 seconds played. Mo Dahoud levelled in the 21st minute, before Marcel Sabitzer scored an own goal (40) and Axel Witsel (43) added another to make it 3-1 at half-time. Marco Reus rounded off the scoring in stoppage time.
Compiled by Boris Rupert