Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
 »  Football  »  Bundesliga  »  RB Leipzig vs Borussia Dortmund

RB Leipzig 2-2 Borussia Dortmund

Saturday, February 21, 2026 - 23:00 (IST)
Full Time
RB Leipzig
2
Borussia Dortmund
2
Venue: Red Bull Arena
Kick off : 23:00 (IST)
Match Commentary
  • Match ends, RB Leipzig 2, Borussia Dortmund 2.
  • 98’
    Second Half ends, RB Leipzig 2, Borussia Dortmund 2.
  • 98’
    Offside, Borussia Dortmund. Julian Brandt is caught offside.
  • 97’
    Attempt saved. Julian Brandt (Borussia Dortmund) right footed shot from the right side of the box is saved in the bottom left corner by Maarten Vandevoordt (RB Leipzig). Assisted by Fabio Silva with a through ball.
  • 95’
    Willi Orban (RB Leipzig) wins a free kick in the defensive half.
  • 95’
    Foul by Fabio Silva (Borussia Dortmund).
  • 94’
    Goal! RB Leipzig 2, Borussia Dortmund 2. Fabio Silva (Borussia Dortmund) left footed shot from the left side of the six yard box to the centre of the goal. Assisted by Karim Adeyemi.
  • 93’
    Substitution, RB Leipzig. Max Finkgraefe replaces Yan Diomande.
  • 92’
    Attempt missed. Conrad Harder (RB Leipzig) left footed shot from the left side of the box misses to the left.
  • 91’
    Corner, RB Leipzig. Conceded by Julian Ryerson.
  • 91’
    David Raum (RB Leipzig) is shown the yellow card.
  • 91’
    Antonio Nusa (RB Leipzig) wins a free kick in the defensive half.
  • 91’
    Foul by Julian Ryerson (Borussia Dortmund).
  • 90’
    Fourth official has announced 7 minutes of added time.
  • 88’
    Christoph Baumgartner (RB Leipzig) wins a free kick in the defensive half.
  • 88’
    Foul by Julian Ryerson (Borussia Dortmund).
  • 86’
    Antonio Nusa (RB Leipzig) wins a free kick in the attacking half.
  • 86’
    Foul by Julian Ryerson (Borussia Dortmund).
  • 86’
    Conrad Harder (RB Leipzig) wins a free kick in the defensive half.
  • 86’
    Foul by Ramy Bensebaini (Borussia Dortmund).
  • 82’
    Offside, Borussia Dortmund. Karim Adeyemi is caught offside.
  • 82’
    Attempt missed. Yan Diomande (RB Leipzig) right footed shot from the right side of the box is high and wide to the right. Assisted by Antonio Nusa following a fast break.
  • 81’
    Substitution, RB Leipzig. Benjamin Henrichs replaces Ridle Baku.
  • 81’
    Substitution, RB Leipzig. Ezechiel Banzuzi replaces Brajan Gruda.
  • 80’
    Substitution, RB Leipzig. Conrad Harder replaces Romulo.
  • 80’
    Attempt blocked. Fabio Silva (Borussia Dortmund) right footed shot from the centre of the box is blocked. Assisted by Yan Couto.
  • 78’
    Handball by Christoph Baumgartner (RB Leipzig).
  • 77’
    Fabio Silva (Borussia Dortmund) is shown the yellow card for a bad foul.
  • 77’
    Brajan Gruda (RB Leipzig) wins a free kick in the defensive half.
  • 77’
    Foul by Fabio Silva (Borussia Dortmund).
  • 77’
    Attempt blocked. Karim Adeyemi (Borussia Dortmund) left footed shot from the left side of the box is blocked.
  • 75’
    Substitution, Borussia Dortmund. Karim Adeyemi replaces Marcel Sabitzer.
  • 74’
    Foul by David Raum (RB Leipzig).
  • 74’
    Marcel Sabitzer (Borussia Dortmund) wins a free kick in the defensive half.
  • 72’
    Foul by Brajan Gruda (RB Leipzig).
  • 72’
    Julian Brandt (Borussia Dortmund) wins a free kick in the defensive half.
  • 72’
    Attempt missed. Ridle Baku (RB Leipzig) right footed shot from a difficult angle on the right misses to the left. Assisted by Yan Diomande.
  • 70’
    Substitution, Borussia Dortmund. Fabio Silva replaces Serhou Guirassy.
  • 70’
    Handball by Carney Chukwuemeka (Borussia Dortmund).
  • 68’
    Julian Ryerson (Borussia Dortmund) is shown the yellow card for a bad foul.
  • 68’
    Antonio Nusa (RB Leipzig) wins a free kick in the defensive half.
  • 68’
    Foul by Julian Ryerson (Borussia Dortmund).
  • 67’
    Attempt blocked. Castello Lukeba (RB Leipzig) header from the centre of the box is blocked. Assisted by David Raum with a cross.
  • 66’
    Corner, RB Leipzig. Conceded by Julian Ryerson.
  • 66’
    Attempt blocked. Antonio Nusa (RB Leipzig) right footed shot from the centre of the box is blocked. Assisted by Yan Diomande.
  • 64’
    Substitution, RB Leipzig. Antonio Nusa replaces Xaver Schlager because of an injury.
  • 64’
    Delay over. They are ready to continue.
  • 64’
    Substitution, Borussia Dortmund. Carney Chukwuemeka replaces Felix Nmecha.
  • 63’
    Substitution, Borussia Dortmund. Julian Brandt replaces Maximilian Beier.
  • 63’
    Substitution, Borussia Dortmund. Yan Couto replaces Luca Reggiani.
  • 63’
    Delay in match because of an injury Xaver Schlager (RB Leipzig).
  • 57’
    Corner, RB Leipzig. Conceded by Waldemar Anton.
  • 56’
    Corner, RB Leipzig. Conceded by Luca Reggiani.
  • 53’
    Luca Reggiani (Borussia Dortmund) is shown the yellow card for a bad foul.
  • 53’
    Yan Diomande (RB Leipzig) wins a free kick on the left wing.
  • 53’
    Foul by Luca Reggiani (Borussia Dortmund).
  • 49’
    Own Goal by Romulo, RB Leipzig. RB Leipzig 2, Borussia Dortmund 1.
  • 49’
    Attempt missed. Ramy Bensebaini (Borussia Dortmund) header from very close range is close, but misses to the right. Assisted by Julian Ryerson with a cross following a corner.
  • 48’
    Corner, Borussia Dortmund. Conceded by David Raum.
  • 48’
    Attempt blocked. Marcel Sabitzer (Borussia Dortmund) header from the centre of the box is blocked. Assisted by Maximilian Beier with a cross.
  • 47’
    Foul by Xaver Schlager (RB Leipzig).
  • 47’
    Jobe Bellingham (Borussia Dortmund) wins a free kick in the attacking half.
  • 45’
    Foul by Romulo (RB Leipzig).
  • 45’
    Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
  • 45’
    Second Half begins RB Leipzig 2, Borussia Dortmund 0.
  • 47’
    First Half ends, RB Leipzig 2, Borussia Dortmund 0.
  • 46’
    Ramy Bensebaini (Borussia Dortmund) is shown the yellow card for a bad foul.
  • 46’
    Foul by Ramy Bensebaini (Borussia Dortmund).
  • 46’
    Brajan Gruda (RB Leipzig) wins a free kick in the defensive half.
  • 45’
    Foul by David Raum (RB Leipzig).
  • 45’
    Julian Ryerson (Borussia Dortmund) wins a free kick on the right wing.
  • 44’
    Fourth official has announced 3 minutes of added time.
  • 43’
    Yan Diomande (RB Leipzig) wins a free kick in the defensive half.
  • 43’
    Foul by Waldemar Anton (Borussia Dortmund).
  • 43’
    Attempt blocked. Waldemar Anton (Borussia Dortmund) header from very close range is blocked. Assisted by Daniel Svensson with a cross.
  • 42’
    Corner, Borussia Dortmund. Conceded by Maarten Vandevoordt.
  • 42’
    Attempt saved. Marcel Sabitzer (Borussia Dortmund) right footed shot from outside the box is saved in the top centre of the goal by Maarten Vandevoordt (RB Leipzig).
  • 40’
    Castello Lukeba (RB Leipzig) is shown the yellow card for a bad foul.
  • 40’
    Foul by Christoph Baumgartner (RB Leipzig).
  • 40’
    Felix Nmecha (Borussia Dortmund) wins a free kick in the attacking half.
  • 38’
    Goal! RB Leipzig 2, Borussia Dortmund 0. Christoph Baumgartner (RB Leipzig) right footed shot from very close range to the bottom right corner. Assisted by David Raum with a cross.
  • 38’
    Attempt blocked. Yan Diomande (RB Leipzig) right footed shot from the left side of the box is blocked. Assisted by Christoph Baumgartner.
  • 37’
    Attempt saved. Felix Nmecha (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom right corner by Maarten Vandevoordt (RB Leipzig). Assisted by Daniel Svensson.
  • 36’
    Attempt missed. Christoph Baumgartner (RB Leipzig) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by David Raum with a cross.
  • 33’
    Foul by Christoph Baumgartner (RB Leipzig).
  • 33’
    Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
  • 33’
    Corner, RB Leipzig. Conceded by Luca Reggiani.
  • 30’
    Romulo (RB Leipzig) is shown the yellow card for a bad foul.
  • 30’
    VAR Decision: Card Changed.
  • 29’
    Delay over. They are ready to continue.
  • 29’
    Delay in match because of an injury Daniel Svensson (Borussia Dortmund).
  • 29’
    Foul by Romulo (RB Leipzig).
  • 29’
    Daniel Svensson (Borussia Dortmund) wins a free kick in the defensive half.
  • 27’
    Attempt missed. Christoph Baumgartner (RB Leipzig) right footed shot from very close range is close, but misses to the right. Assisted by Romulo.
  • 24’
    Brajan Gruda (RB Leipzig) wins a free kick in the defensive half.
  • 24’
    Foul by Ramy Bensebaini (Borussia Dortmund).
  • 19’
    Goal! RB Leipzig 1, Borussia Dortmund 0. Christoph Baumgartner (RB Leipzig) right footed shot from very close range to the centre of the goal. Assisted by Yan Diomande.
  • 18’
    Attempt missed. Nicolas Seiwald (RB Leipzig) header from the centre of the box misses to the right. Assisted by David Raum with a cross following a set piece situation.
  • 17’
    David Raum (RB Leipzig) wins a free kick in the attacking half.
  • 17’
    Foul by Luca Reggiani (Borussia Dortmund).
  • 16’
    Offside, Borussia Dortmund. Julian Ryerson is caught offside.
  • 16’
    Attempt missed. Marcel Sabitzer (Borussia Dortmund) right footed shot from the right side of the box is close, but misses to the right. Assisted by Julian Ryerson.
  • 13’
    Ridle Baku (RB Leipzig) wins a free kick in the defensive half.
  • 13’
    Foul by Felix Nmecha (Borussia Dortmund).
  • 11’
    Foul by Christoph Baumgartner (RB Leipzig).
  • 11’
    Gregor Kobel (Borussia Dortmund) wins a free kick in the defensive half.
  • 11’
    Attempt blocked. Ridle Baku (RB Leipzig) right footed shot from outside the box is blocked. Assisted by Brajan Gruda.
  • 10’
    Corner, RB Leipzig. Conceded by Luca Reggiani.
  • 7’
    Attempt saved. Maximilian Beier (Borussia Dortmund) right footed shot from the right side of the box is saved in the centre of the goal by Maarten Vandevoordt (RB Leipzig). Assisted by Julian Ryerson.
  • 7’
    Attempt saved. Romulo (RB Leipzig) right footed shot from the centre of the box is saved in the centre of the goal by Gregor Kobel (Borussia Dortmund). Assisted by Xaver Schlager with a cross.
  • 5’
    Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
  • 5’
    Foul by Brajan Gruda (RB Leipzig).
  • 3’
    Brajan Gruda (RB Leipzig) wins a free kick on the right wing.
  • 3’
    Foul by Ramy Bensebaini (Borussia Dortmund).
  • 2’
    Ridle Baku (RB Leipzig) wins a free kick on the right wing.
  • 2’
    Foul by Felix Nmecha (Borussia Dortmund).
  • 1’
    Romulo (RB Leipzig) wins a free kick in the attacking half.
  • 1’
    Foul by Waldemar Anton (Borussia Dortmund).
  • 0’
    Offside, Borussia Dortmund. Marcel Sabitzer is caught offside.
  • 0’
    First Half begins.
  • Lineups are announced and players are warming up.
Recent Meetings
  • Oct 04 2025, Sat - 20:00 PM (IST) | SIGNAL IDUNA PARK
    Borussia Dortmund BVB
    1 - 1
    RBL RB Leipzig
  • Mar 15 2025, Sat - 23:00 PM (IST) | Red Bull Arena
    RB Leipzig RBL
    2 - 0
    BVB Borussia Dortmund
  • Nov 02 2024, Sat - 23:00 PM (IST) | SIGNAL IDUNA PARK
    Borussia Dortmund BVB
    2 - 1
    RBL RB Leipzig
  • Apr 27 2024, Sat - 20:00 PM (IST) | Red Bull Arena
    RB Leipzig RBL
    4 - 1
    BVB Borussia Dortmund
  • Dec 09 2023, Sat - 23:00 PM (IST) | SIGNAL IDUNA PARK
    Borussia Dortmund BVB
    2 - 3
    RBL RB Leipzig
  • Mar 04 2023, Sat - 01:00 AM (IST) | SIGNAL IDUNA PARK
    Borussia Dortmund BVB
    2 - 1
    RBL RB Leipzig
Form Guide
  • RBL
    BVB
  • D (H) VfL Wolfsburg V 2-2
    W (H) 1. FSV Mainz 05 V 0-4
  • W (A) 1. FC Koeln V 2-1
    W (A) VfL Wolfsburg V 1-2
  • L (H) 1. FSV Mainz 05 V 1-2
    W (H) 1. FC Heidenheim 1846 V 2-3
  • D (A) FC St. Pauli V 1-1
    W (A) 1. FC Union Berlin V 0-3
  • W (A) 1. FC Heidenheim 1846 V 3-0
    W (H) FC St. Pauli V 2-3
  • L (H) FC Bayern Muenchen V 1-5
    W (H) SV Werder Bremen V 0-3
+ More
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+