FC Cologne vs Bayer Leverkusen

14 December 2019 · Bundesliga · 2019/20 · Referee Manuel Gräfe

Full time 2 – 0

Half-time: 0–0

  • Jhon Córdoba 73’
  • Sebastiaan Bornauw 84’

Match summary

FC Cologne saw off Bayer Leverkusen 2-0. It was goalless at half-time.

Jhon Córdoba put FC Cologne ahead in the 73rd minute, set up by Jonas Hector and Sebastiaan Bornauw made it 2-0 with a header in the 84th minute, set up by Marcel Risse.

The chances backed that up: FC Cologne created 1.95 expected goals (xG) from 13 shots to Bayer Leverkusen's 0.23 from 6. Bayer Leverkusen had 2 players sent off.

Match stats

FC Cologne Bayer Leverkusen
13 Shots 6
5 Shots on Target 2
3 Corners 4
2 Yellow Cards 3
0 Red Cards 2
1.95 xG 0.23
1.95 Non-penalty xG 0.23
4 Deep Completions 7

Key events

FC Cologne Bayer Leverkusen
Kick-off
Half-time0-0
Jhon Córdoba
Assist: Jonas Hector
1-0 (FC Cologne)
73’
Sebastiaan Bornauw
Assist: Marcel Risse
2-0 (FC Cologne)
84’
Full-time2-0

Bookings

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

FC Cologne
  • Kingsley Ehizibue
  • Jan Thielmann
Bayer Leverkusen
  • Aleksandar Dragovic
  • Leon Bailey
  • Kai Havertz

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.95 0.23 73’ Jhon Córdoba (FC Cologne), 1-0 73’ 84’ Sebastiaan Bornauw (FC Cologne), 2-0 84’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.95 0.23 73’ Jhon Córdoba (FC Cologne), 1-0 Córdoba 73’ 84’ Sebastiaan Bornauw (FC Cologne), 2-0 Bornauw 84’
FC Cologne 1.95 xGBayer Leverkusen 0.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bayer Leverkusen attacking FC Cologne attacking 
69’ Rafael Czichos (FC Cologne), from a corner, 0.56 xG, off target 84’ Sebastiaan Bornauw (FC Cologne), set piece, 0.48 xG, goal 73’ Jhon Córdoba (FC Cologne), open play, 0.37 xG, goal 48’ Nadiem Amiri (Bayer Leverkusen), open play, 0.09 xG, saved 34’ Jan Thielmann (FC Cologne), open play, 0.09 xG, saved 80’ Jonas Hector (FC Cologne), open play, 0.09 xG, blocked 59’ Jhon Córdoba (FC Cologne), open play, 0.08 xG, off target 26’ Jonas Hector (FC Cologne), open play, 0.08 xG, off target 17’ Moussa Diaby (Bayer Leverkusen), open play, 0.06 xG, blocked 87’ Ismail Jakobs (FC Cologne), open play, 0.05 xG, saved 63’ Marcel Risse (FC Cologne), direct free kick, 0.05 xG, blocked 5’ Ismail Jakobs (FC Cologne), open play, 0.04 xG, saved 35’ Jan Thielmann (FC Cologne), open play, 0.03 xG, blocked 48’ Moussa Diaby (Bayer Leverkusen), from a corner, 0.02 xG, off target 52’ Kai Havertz (Bayer Leverkusen), open play, 0.02 xG, saved 28’ Nadiem Amiri (Bayer Leverkusen), open play, 0.02 xG, blocked 53’ Jan Thielmann (FC Cologne), open play, 0.02 xG, off target 59’ Noah Katterbach (FC Cologne), open play, 0.02 xG, blocked 57’ Kai Havertz (Bayer Leverkusen), open play, 0.01 xG, off target 69’ Rafael Czichos (FC Cologne), from a corner, 0.56 xG, off target 84’ Sebastiaan Bornauw (FC Cologne), set piece, 0.48 xG, goal 73’ Jhon Córdoba (FC Cologne), open play, 0.37 xG, goal 48’ Nadiem Amiri (Bayer Leverkusen), open play, 0.09 xG, saved 34’ Jan Thielmann (FC Cologne), open play, 0.09 xG, saved 80’ Jonas Hector (FC Cologne), open play, 0.09 xG, blocked 26’ Jonas Hector (FC Cologne), open play, 0.08 xG, off target 59’ Jhon Córdoba (FC Cologne), open play, 0.08 xG, off target 17’ Moussa Diaby (Bayer Leverkusen), open play, 0.06 xG, blocked 87’ Ismail Jakobs (FC Cologne), open play, 0.05 xG, saved 63’ Marcel Risse (FC Cologne), direct free kick, 0.05 xG, blocked 5’ Ismail Jakobs (FC Cologne), open play, 0.04 xG, saved 35’ Jan Thielmann (FC Cologne), open play, 0.03 xG, blocked 48’ Moussa Diaby (Bayer Leverkusen), from a corner, 0.02 xG, off target 52’ Kai Havertz (Bayer Leverkusen), open play, 0.02 xG, saved 28’ Nadiem Amiri (Bayer Leverkusen), open play, 0.02 xG, blocked 53’ Jan Thielmann (FC Cologne), open play, 0.02 xG, off target 59’ Noah Katterbach (FC Cologne), open play, 0.02 xG, blocked 57’ Kai Havertz (Bayer Leverkusen), open play, 0.01 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 DEF900 0.000.081
Sebastiaan Bornauw DEF9011 0.480.000
Rafael Czichos DEF901 0.560.000
Noah Katterbach DEF901 0.020.092
Ellyes Skhiri MID900 0.000.000
Jan Thielmann MID573 0.140.000
Dominick Drexler MID900 0.000.091
Jonas Hector MID9012 0.170.984
Ismail Jakobs MID902 0.090.081
Anthony Modeste FWD570 0.000.000
Jhon Córdoba Sub3312 0.450.021
Marcel Risse Sub3111 0.050.481
Louis Schaub Sub20 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

FC Cologne win 25% Avg odds 3.83
Draw 25% Avg odds 3.81
Bayer Leverkusen win 50% Avg odds 1.91

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.