FC Cologne vs Borussia Dortmund

20 March 2021 · Bundesliga · 2020/21 · Referee Daniel Siebert

Full time 2 – 2

Half-time: 1–1

  • Ondrej Duda 35’ (pen)
  • Ismail Jakobs 65’
  • Erling Haaland 3’, 90’

Match summary

FC Cologne and Borussia Dortmund drew 2-2. It was 1-1 at half-time.

In the first half, Erling Haaland put Borussia Dortmund ahead in the 3rd minute, set up by Emre Can and Ondrej Duda equalised from the penalty spot in the 35th minute. In the second half, Ismail Jakobs put FC Cologne in front in the 65th minute and Haaland equalised in the 90th minute, set up by Ansgar Knauff.

Borussia Dortmund had the better of the chances, with 1.81 expected goals (xG) from 13 shots to FC Cologne's 1.32 from 10.

Match stats

FC Cologne Borussia Dortmund
10 Shots 13
2 Shots on Target 4
5 Corners 2
1 Yellow Cards 1
0 Red Cards 0
1.32 xG 1.81
0.57 Non-penalty xG 1.81
9 Deep Completions 12

Key events

FC Cologne Borussia Dortmund
Kick-off
3’
Erling Haaland
Assist: Emre Can
0-1 (Borussia Dortmund)
Ondrej Duda
Penalty
1-1 (FC Cologne)
35’
Half-time1-1
Ismail Jakobs2-1 (FC Cologne)
65’
90’
Erling Haaland
Assist: Ansgar Knauff
2-2 (Borussia Dortmund)
Full-time2-2

Bookings

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

FC Cologne
  • Ismail Jakobs
Borussia Dortmund
  • Jude Bellingham

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.81 3’ Erling Haaland (Borussia Dortmund), 0-1 3’ 35’ Ondrej Duda (FC Cologne), 1-1 35’ 65’ Ismail Jakobs (FC Cologne), 2-1 65’ 90’ Erling Haaland (Borussia Dortmund), 2-2 90’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.81 3’ Erling Haaland (Borussia Dortmund), 0-1 Haaland 3’ 35’ Ondrej Duda (FC Cologne), 1-1 Duda 35’ 65’ Ismail Jakobs (FC Cologne), 2-1 Jakobs 65’ 90’ Erling Haaland (Borussia Dortmund), 2-2 Haaland 90’
FC Cologne 1.32 xGBorussia Dortmund 1.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking FC Cologne attacking 
35’ Ondrej Duda (FC Cologne), penalty, 0.76 xG, goal 90’ Erling Haaland (Borussia Dortmund), open play, 0.76 xG, goal 3’ Erling Haaland (Borussia Dortmund), open play, 0.27 xG, goal 53’ Jonas Hector (FC Cologne), open play, 0.15 xG, off target 8’ Thorgan Hazard (Borussia Dortmund), open play, 0.14 xG, blocked 30’ Erling Haaland (Borussia Dortmund), open play, 0.14 xG, off target 89’ Ondrej Duda (FC Cologne), open play, 0.10 xG, blocked 22’ Jonas Hector (FC Cologne), open play, 0.09 xG, off target 42’ Jude Bellingham (Borussia Dortmund), open play, 0.09 xG, saved 84’ Erling Haaland (Borussia Dortmund), open play, 0.07 xG, off target 56’ Youssoufa Moukoko (Borussia Dortmund), open play, 0.07 xG, blocked 90+2’ Manuel Akanji (Borussia Dortmund), set piece, 0.06 xG, off target 65’ Ismail Jakobs (FC Cologne), open play, 0.06 xG, goal 80’ Erling Haaland (Borussia Dortmund), open play, 0.06 xG, hit the woodwork 86’ Ismail Jakobs (FC Cologne), open play, 0.06 xG, off target 44’ Giovanni Reyna (Borussia Dortmund), open play, 0.05 xG, off target 52’ Mahmoud Dahoud (Borussia Dortmund), direct free kick, 0.05 xG, saved 9’ Thorgan Hazard (Borussia Dortmund), direct free kick, 0.04 xG, blocked 24’ Ondrej Duda (FC Cologne), from a corner, 0.04 xG, blocked 31’ Noah Katterbach (FC Cologne), open play, 0.02 xG, blocked 62’ Jonas Hector (FC Cologne), open play, 0.02 xG, blocked 86’ Thorgan Hazard (Borussia Dortmund), open play, 0.02 xG, off target 90’ Ellyes Skhiri (FC Cologne), from a corner, 0.02 xG, off target 35’ Ondrej Duda (FC Cologne), penalty, 0.76 xG, goal 90’ Erling Haaland (Borussia Dortmund), open play, 0.76 xG, goal 3’ Erling Haaland (Borussia Dortmund), open play, 0.27 xG, goal 53’ Jonas Hector (FC Cologne), open play, 0.15 xG, off target 8’ Thorgan Hazard (Borussia Dortmund), open play, 0.14 xG, blocked 30’ Erling Haaland (Borussia Dortmund), open play, 0.14 xG, off target 89’ Ondrej Duda (FC Cologne), open play, 0.10 xG, blocked 22’ Jonas Hector (FC Cologne), open play, 0.09 xG, off target 42’ Jude Bellingham (Borussia Dortmund), open play, 0.09 xG, saved 84’ Erling Haaland (Borussia Dortmund), open play, 0.07 xG, off target 56’ Youssoufa Moukoko (Borussia Dortmund), open play, 0.07 xG, blocked 90+2’ Manuel Akanji (Borussia Dortmund), set piece, 0.06 xG, off target 65’ Ismail Jakobs (FC Cologne), open play, 0.06 xG, goal 80’ Erling Haaland (Borussia Dortmund), open play, 0.06 xG, hit the woodwork 86’ Ismail Jakobs (FC Cologne), open play, 0.06 xG, off target 44’ Giovanni Reyna (Borussia Dortmund), open play, 0.05 xG, off target 52’ Mahmoud Dahoud (Borussia Dortmund), direct free kick, 0.05 xG, saved 9’ Thorgan Hazard (Borussia Dortmund), direct free kick, 0.04 xG, blocked 24’ Ondrej Duda (FC Cologne), from a corner, 0.04 xG, blocked 62’ Jonas Hector (FC Cologne), open play, 0.02 xG, blocked 31’ Noah Katterbach (FC Cologne), open play, 0.02 xG, blocked 86’ Thorgan Hazard (Borussia Dortmund), open play, 0.02 xG, off target 90’ Ellyes Skhiri (FC Cologne), from a corner, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Timo Horn GK900 0.000.000
Kingsley Ehizibue DEF840 0.000.000
Rafael Czichos DEF900 0.000.000
Jorge Meré DEF900 0.000.000
Noah Katterbach DEF901 0.020.000
Marius Wolf MID890 0.000.000
Ellyes Skhiri MID901 0.020.042
Jonas Hector MID843 0.260.041
Ismail Jakobs MID9012 0.120.091
Dominick Drexler FWD900 0.000.151
Ondrej Duda FWD9013 0.900.061
Benno Schmitz Sub60 0.000.000
Elvis Rexhbecaj Sub60 0.000.122
Salih Özcan Sub10 0.000.000
Jan Thielmann Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

FC Cologne win 15% Avg odds 6.52
Draw 20% Avg odds 4.66
Borussia Dortmund win 65% Avg odds 1.47

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.