RB Leipzig vs Borussia Dortmund

6 November 2021 · Bundesliga · 2021/22 · Referee Felix Zwayer

Full time 2 – 1

Half-time: 1–0

  • Christopher Nkunku 29’
  • Yussuf Poulsen 68’
  • Marco Reus 52’

Match summary

RB Leipzig saw off Borussia Dortmund 2-1. RB Leipzig led 1-0 at half-time.

Christopher Nkunku put RB Leipzig ahead in the 29th minute, set up by Josko Gvardiol, Marco Reus equalised in the 52nd minute, set up by Thomas Meunier, and Yussuf Poulsen won it in the 68th minute, set up by Christopher Nkunku.

The chances backed that up: RB Leipzig created 2.49 expected goals (xG) from 14 shots to Borussia Dortmund's 0.74 from 11.

Match stats

RB Leipzig Borussia Dortmund
15 Shots 9
7 Shots on Target 3
5 Corners 6
3 Yellow Cards 5
0 Red Cards 0
2.49 xG 0.73
2.49 Non-penalty xG 0.73
14 Deep Completions 4

Key events

RB Leipzig Borussia Dortmund
Kick-off
Christopher Nkunku
Assist: Josko Gvardiol
1-0 (RB Leipzig)
29’
Half-time1-0
52’
Marco Reus
Assist: Thomas Meunier
1-1 (Borussia Dortmund)
Yussuf Poulsen
Assist: Christopher Nkunku
2-1 (RB Leipzig)
68’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

RB Leipzig
  • Tyler Adams
  • Yussuf Poulsen
  • Dominik Szoboszlai
Borussia Dortmund
  • Thomas Meunier
  • Axel Witsel
  • Jude Bellingham
  • Marco Reus
  • Youssoufa Moukoko

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.49 0.74 29’ Christopher Nkunku (RB Leipzig), 1-0 29’ 52’ Marco Reus (Borussia Dortmund), 1-1 52’ 68’ Yussuf Poulsen (RB Leipzig), 2-1 68’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.49 0.74 29’ Christopher Nkunku (RB Leipzig), 1-0 Nkunku 29’ 52’ Marco Reus (Borussia Dortmund), 1-1 Reus 52’ 68’ Yussuf Poulsen (RB Leipzig), 2-1 Poulsen 68’
RB Leipzig 2.49 xGBorussia Dortmund 0.74 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking RB Leipzig attacking 
68’ Yussuf Poulsen (RB Leipzig), open play, 0.71 xG, goal 29’ Christopher Nkunku (RB Leipzig), open play, 0.67 xG, goal 50’ Yussuf Poulsen (RB Leipzig), open play, 0.51 xG, off target 52’ Marco Reus (Borussia Dortmund), open play, 0.34 xG, goal 13’ Christopher Nkunku (RB Leipzig), open play, 0.17 xG, saved 64’ Christopher Nkunku (RB Leipzig), open play, 0.11 xG, hit the woodwork 36’ Jude Bellingham (Borussia Dortmund), from a corner, 0.09 xG, blocked 17’ Christopher Nkunku (RB Leipzig), open play, 0.06 xG, blocked 34’ Angelino (RB Leipzig), open play, 0.06 xG, off target 87’ Jude Bellingham (Borussia Dortmund), open play, 0.06 xG, blocked 46’ Dominik Szoboszlai (RB Leipzig), open play, 0.05 xG, blocked 90+2’ Dan-Axel Zagadou (Borussia Dortmund), open play, 0.05 xG, blocked 87’ Manuel Akanji (Borussia Dortmund), from a corner, 0.05 xG, blocked 13’ Dominik Szoboszlai (RB Leipzig), open play, 0.04 xG, off target 60’ Dominik Szoboszlai (RB Leipzig), from a corner, 0.03 xG, saved 79’ Mats Hummels (Borussia Dortmund), open play, 0.04 xG, saved 42’ Marco Reus (Borussia Dortmund), from a corner, 0.03 xG, blocked 21’ Nordi Mukiele (RB Leipzig), from a corner, 0.02 xG, saved 76’ Thomas Meunier (Borussia Dortmund), set piece, 0.02 xG, saved 90+2’ Thomas Meunier (Borussia Dortmund), open play, 0.02 xG, off target 51’ Dominik Szoboszlai (RB Leipzig), open play, 0.02 xG, off target 60’ Christopher Nkunku (RB Leipzig), from a corner, 0.02 xG, saved 87’ Dan-Axel Zagadou (Borussia Dortmund), from a corner, 0.02 xG, blocked 56’ Dominik Szoboszlai (RB Leipzig), open play, 0.01 xG, off target 78’ Thorgan Hazard (Borussia Dortmund), open play, 0.02 xG, blocked 68’ Yussuf Poulsen (RB Leipzig), open play, 0.71 xG, goal 29’ Christopher Nkunku (RB Leipzig), open play, 0.67 xG, goal 50’ Yussuf Poulsen (RB Leipzig), open play, 0.51 xG, off target 52’ Marco Reus (Borussia Dortmund), open play, 0.34 xG, goal 13’ Christopher Nkunku (RB Leipzig), open play, 0.17 xG, saved 64’ Christopher Nkunku (RB Leipzig), open play, 0.11 xG, hit the woodwork 36’ Jude Bellingham (Borussia Dortmund), from a corner, 0.09 xG, blocked 17’ Christopher Nkunku (RB Leipzig), open play, 0.06 xG, blocked 87’ Jude Bellingham (Borussia Dortmund), open play, 0.06 xG, blocked 34’ Angelino (RB Leipzig), open play, 0.06 xG, off target 46’ Dominik Szoboszlai (RB Leipzig), open play, 0.05 xG, blocked 90+2’ Dan-Axel Zagadou (Borussia Dortmund), open play, 0.05 xG, blocked 87’ Manuel Akanji (Borussia Dortmund), from a corner, 0.05 xG, blocked 13’ Dominik Szoboszlai (RB Leipzig), open play, 0.04 xG, off target 79’ Mats Hummels (Borussia Dortmund), open play, 0.04 xG, saved 60’ Dominik Szoboszlai (RB Leipzig), from a corner, 0.03 xG, saved 42’ Marco Reus (Borussia Dortmund), from a corner, 0.03 xG, blocked 21’ Nordi Mukiele (RB Leipzig), from a corner, 0.02 xG, saved 90+2’ Thomas Meunier (Borussia Dortmund), open play, 0.02 xG, off target 76’ Thomas Meunier (Borussia Dortmund), set piece, 0.02 xG, saved 87’ Dan-Axel Zagadou (Borussia Dortmund), from a corner, 0.02 xG, blocked 51’ Dominik Szoboszlai (RB Leipzig), open play, 0.02 xG, off target 60’ Christopher Nkunku (RB Leipzig), from a corner, 0.02 xG, saved 56’ Dominik Szoboszlai (RB Leipzig), open play, 0.01 xG, off target 78’ Thorgan Hazard (Borussia Dortmund), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Péter Gulácsi GK900 0.000.000
Josko Gvardiol DEF9010 0.000.671
Nordi Mukiele DEF901 0.020.000
Mohamed Simakan DEF900 0.000.000
Benjamin Henrichs MID600 0.000.000
Angelino MID901 0.060.021
Tyler Adams MID900 0.000.171
Amadou Haidara MID850 0.000.051
Dominik Szoboszlai MID905 0.160.082
Yussuf Poulsen MID7012 1.220.132
Christopher Nkunku FWD85115 1.031.222
Emil Forsberg Sub300 0.000.000
André Silva Sub200 0.000.000
Konrad Laimer Sub50 0.000.000
Dani Olmo Sub50 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

RB Leipzig win 52% Avg odds 1.85
Draw 24% Avg odds 3.96
Borussia Dortmund win 24% Avg odds 3.97

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.