RB Leipzig vs Borussia Dortmund Live Score and Live Stream

Preview

RB Leipzig took on Borussia Dortmund in the Bundesliga of Germany on February 21. The final score was 2-2, with neither team able to find a winner.

The scoreline opened on the 20th minute when Christoph Baumgartner converted the chance, putting RB Leipzig in front. Goals from Romulo and Fabio Silva followed with Baumgartner adding another one, securing the 2-2 result.

All eyes turn to the pitch as the upcoming face-off sees RB Leipzig and Borussia Dortmund renew their battle, 5 months after their previous Bundesliga match which ended in a draw 1-1. RB Leipzig come into the match following a draw against Wolfsburg on February 15 in the Bundesliga. To convert draws into stronger outcomes, strengthening their backline will be key, especially since they have struggled to keep opponents from scoring, conceding in their last five matches.

In their last four matches, Borussia Dortmund emerged victorious against Atalanta, Mainz, Wolfsburg and Heidenheim, giving them confidence as they approach this game.

This Bundesliga match offers a platform for RB Leipzig and Borussia Dortmund’s goal-scorers to step up and leave their mark on the contest. RB Leipzig’s attacking options, under Ole Werner’s management, have been bolstered by Christoph Baumgartner, the team’s top scorer, and Yan Diomande, both of whom have contributed crucial goals and assists. RB Leipzig’s top scorer in Bundesliga, Baumgartner, has eight goals this season, while also being their most creative player, providing seven assists in the league so far. RB Leipzig’s offense has also been strengthened by David Raum, Romulo and Antonio Nusa, who have provided crucial contributions in the final third.

Meanwhile, Borussia Dortmund’s top finisher Serhou Guirassy and Julian Ryerson have played important roles in ensuring their attack, under Niko Kovac’s guidance, remains effective. Guirassy has already scored eleven goals in Bundesliga this season, with Ryerson contributing eleven assists to top their creative tally in the league. Borussia Dortmund have also relied on Maximilian Beier, Julian Brandt and Karim Adeyemi to energize their attack through key shots and passes.

ScoreBat is covering RB Leipzig vs Borussia Dortmund in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Bundesliga of Germany in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/borussia-dortmund-vs-rb-leipzig-live-stream-1/

Live Streaming

You can watch RB Leipzig vs Borussia Dortmund live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Borussia Dortmund (often referred to as BVB or Dortmund) and RB Leipzig (sometimes called Leipzig) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of RB Leipzig - Borussia Dortmund match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

The AI gives an initial outlook on RB Leipzig vs Borussia Dortmund before the match - and once the match begins, it keeps observing the play and adjusts its forecast minute by minute. Based on numbers run before the whistle, AI forecasted that Borussia Dortmund’s victory was the forecast’s top scenario at 44%, while a draw was at 30% and RB Leipzig’s victory was at 26%.

Line-Ups

We are updating team formations and line-ups for RB Leipzig - Borussia Dortmund in real time.

RB Leipzig kicked off the game with Maarten Vandevoordt, David Raum, Castello Lukeba, Willi Orban, Ridle Baku who got substituted by Benjamin Henrichs on the 82nd minute, Yan Diomande who got substituted by Max Finkgrafe on the 90th minute, Xaver Schlager who got substituted by Antonio Nusa on the 65th minute, Nicolas Seiwald, Christoph Baumgartner, Brajan Gruda who got substituted by Ezechiel Banzuzi on the 82nd minute and Romulo who got substituted by Conrad Harder on the 81st minute as starters, with Leopold Zingerle, El Chadaille Bitshiabu, Benjamin Henrichs, Max Finkgrafe, Antonio Nusa, Ezechiel Banzuzi, Johan Bakayoko, Tidiam Gomis and Conrad Harder on the bench.

Borussia Dortmund's starting eleven were Gregor Kobel, Ramy Bensebaini, Waldemar Anton, Luca Reggiani who got substituted by Yan Couto on the 64th minute, Daniel Svensson, Felix Nmecha who got substituted by Carney Chukwuemeka on the 65th minute, Jobe Bellingham, Julian Ryerson, Marcel Sabitzer who got substituted by Karim Adeyemi on the 76th minute, Serhou Guirassy who got substituted by Fabio Silva on the 72nd minute and Maximilian Beier who got substituted by Julian Brandt on the 64th minute, with Alexander Meyer, Elias Benkara, Julian Brandt, Carney Chukwuemeka, Salih Ozcan, Karim Adeyemi, Yan Couto, Fabio Silva and Samuele Inacio on the bench.

Stats

Explore stats from RB Leipzig vs Borussia Dortmund on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 1.96 - 1.31
  • Ball Possession: 55 - 45
  • Big Scoring Chances: 5 - 2
  • Total Attempts: 14 - 11
  • Shots On Target: 3 - 5
  • Blocked Shots: 4 - 4
  • Shots in the Box: 13 - 10
  • Shots from Outside the Box: 1 - 1
  • Woodwork Hits: 0 - 0
  • Fouls: 11 - 17
  • Corners: 6 - 2
  • Throw-Ins: 14 - 24
  • Saves: 4 - 1
  • Free Kicks: 17 - 11
  • Offsides: 0 - 4
  • Passes into Final Third: 96 - 107
  • Completed Passes in Final Third: 66 - 62
  • Touches in Opponent's Box: 39 - 25
  • Tackles: 13 - 14
  • Completed Tackles: 7 - 9
  • Total Crosses: 17 - 15
  • Successful Crosses: 6 - 6
  • Interceptions: 13 - 2
  • Clearances: 35 - 30

Referee showed the yellow card seven times throughout the game. Romulo, Castello Lukeba, Ramy Bensebaini, Luca Reggiani, Julian Ryerson, Fabio Silva and David Raum were the ones to receive it.

Head-to-head

Since December 2023, the teams have clashed five times. RB Leipzig have won three times, Borussia Dortmund once, and one game ended in draw. Their most recent clash took place on October 4, 2025, finishing in a 1-1 draw. RB Leipzig have managed eleven goals in these five matches, while Borussia Dortmund have scored six in total. Overall, RB Leipzig hold a stronger head-to-head record against Borussia Dortmund in recent meetings.

RB Leipzig have won twelve of their 23 matches in Bundesliga this season, with five draws and six defeats, netting 44 goals (1.91 per match) and conceding 32 (1.39 per match). Borussia Dortmund have played 23 matches in Bundesliga, with fifteen wins, seven draws, and one losses this season, scoring 49 goals, averaging 2.13 per match, while conceding 22, an average of 0.96 per match.

Recent Form

RB Leipzig are coming off a draw in their last match against Wolfsburg, while Borussia Dortmund are currently on a run of four straight wins, having won Atalanta, Mainz, Wolfsburg and Heidenheim in their last four matches. Overall, over their most recent twenty games, RB Leipzig have claimed ten victories, suffered six defeats, and drawn four times, while in their last twenty matches, Borussia Dortmund have recorded twelve wins, four losses, and four draws.

  • Borussia Dortmund have gone 9 consecutive matches without a draw.
  • RB Leipzig have failed to keep a clean sheet in their previous 5 matches.
  • RB Leipzig have conceded two or more goals in their previous 3 home matches.

Live Standings

As always, Germany Bundesliga's live standings are availble and updated in real time. RB Leipzig occupy 5th spot with 41 points in 23 matches, while Borussia Dortmund are 2nd with 52 points from their 23 games.

Video Highlights

We are adding goal videos and full video highlights of the match between RB Leipzig and Borussia Dortmund in real time. You can watch the goals by Christoph Baumgartner, Romulo and Fabio Silva as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of RB Leipzig - Borussia Dortmund are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. RB Leipzig 2, Borussia Dortmund 2.
  2. 90 + 5'
    2 - 2
    Fabio Silva scores for Borussia Dortmund, assisted by Karim Adeyemi.
  3. 90 + 2'
    David Raum is shown the yellow card.
  4. 90'
    Substitution for RB Leipzig. Max Finkgrafe replaces Yan Diomande
  5. 82'
    Substitution for RB Leipzig. Ezechiel Banzuzi replaces Brajan Gruda
  6. 82'
    Substitution for RB Leipzig. Benjamin Henrichs replaces Ridle Baku
  7. 81'
    Substitution for RB Leipzig. Conrad Harder replaces Romulo
  8. 78'
    Fabio Silva is shown the yellow card.
  9. 76'
    Substitution for Borussia Dortmund. Karim Adeyemi replaces Marcel Sabitzer
  10. 72'
    Substitution for Borussia Dortmund. Fabio Silva replaces Serhou Guirassy
  11. 69'
    Julian Ryerson is shown the yellow card.
  12. 65'
    Substitution for Borussia Dortmund. Carney Chukwuemeka replaces Felix Nmecha
  13. 65'
    Substitution for RB Leipzig. Antonio Nusa replaces Xaver Schlager
  14. 64'
    Substitution for Borussia Dortmund. Yan Couto replaces Luca Reggiani
  15. 64'
    Substitution for Borussia Dortmund. Julian Brandt replaces Maximilian Beier
  16. 54'
    Luca Reggiani is shown the yellow card.
  17. 50'
    2 - 1
    Romulo scores into his own net.
  18. 2T
    Kick-off
    Second half begins
  19. HT
    Half-Time - 2 : 0
    First half ends.
  20. 45 + 2'
    Ramy Bensebaini is shown the yellow card.
  21. 41'
    Castello Lukeba is shown the yellow card.
  22. 39'
    2 - 0
    Christoph Baumgartner scores for RB Leipzig, assisted by David Raum.
  23. 30'
    Romulo is shown the yellow card.
  24. 20'
    1 - 0
    Christoph Baumgartner scores for RB Leipzig, assisted by Yan Diomande.
  25. 1T
    Kick-off
    First half begins