COL
3-4-1-2
  • 1Horn
  • 5Czichos
  • 22Meré
  • 33Bornauw
    On: Kingsley Schindler | Off: Sebastiaan Bornauw
  • 38Jakobs
  • 14Hector
  • 28Skhiri
    On: Birger Verstraete | Off: Ellyes Skhiri
  • 19Ehizibue
  • 13Schaub
    On: Dominick Drexler | Off: Louis Schaub
  • 15Córdoba
  • 9Terodde
No. Name
Saves 3
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 2
  • 2 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 4
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
Goals 0
  • Shots 2
  • 0 Shots on Target
  • Fouls Committed 0
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
14 Jonas Hector  90'+7'
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 1
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 1
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 1
  • 0 Fouls Against
  • Assist 1
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 1
  • 1 Shots on Target
  • Fouls Committed 1
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 1
  • 0 Shots on Target
  • Fouls Committed 2
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 1
  • 0 Shots on Target
  • Fouls Committed 2
  • 3 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
15 Jhon Córdoba  34' 90'+8'
Goals 1
  • Shots 2
  • 1 Shots on Target
  • Fouls Committed 4
  • 3 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 1 Yellow
    • 0 Red
Goals 0
  • Shots 4
  • 1 Shots on Target
  • Fouls Committed 3
  • 1 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Substitutes
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Saves 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
Goals 0
  • Shots 0
  • 0 Shots on Target
  • Fouls Committed 0
  • 0 Fouls Against
  • Assists 0
  • Offsides 0
  • Discipline
    • 0 Yellow
    • 0 Red
  • KO
    • Kickoff
  • 15
    • Rafael Czichos Yellow Card
  • 30
    • Robert Skov Yellow Card
  • 34
    • Jhon Córdoba Goal
  • 45+1
    • Sebastian Rudy Yellow Card
  • HT
    • Halftime
  • 45
    • On: Sargis Adamyan|Off: Lukas Rupp
  • 48
    • Sargis Adamyan Goal
  • 70
    • On: Birger Verstraete|Off: Ellyes Skhiri
  • 74
    • On: Konstantinos Stafylidis|Off: Ihlas Bebou
  • 79
    • On: Dominick Drexler|Off: Louis Schaub
  • 80
    • Sebastiaan Bornauw Yellow Card
  • 83
    • On: Kingsley Schindler|Off: Sebastiaan Bornauw
  • 86
    • Jürgen Locadia Yellow Card
  • FT
    • Sargis Adamyan VAR - Penalty Not Awarded
  • 90+7
    • Jonas Hector Yellow Card
  • 90+8
    • Jürgen Locadia Penalty - Scored
  • 90+8
    • Jhon Córdoba Yellow Card
FC Cologne Logo FC Cologne COL TSG Hoffenheim HOF TSG Hoffenheim Logo
Tap an icon to see more

Match Commentary

- Match ends, 1. FC Köln 1, TSG 1899 Hoffenheim 2.
90'+9' Second Half ends, 1. FC Köln 1, TSG 1899 Hoffenheim 2.
90'+8' Jhon Córdoba (1. FC Köln) is shown the yellow card.
90'+8' Goal! 1. FC Köln 1, TSG 1899 Hoffenheim 2. Jürgen Locadia (TSG 1899 Hoffenheim) converts the penalty with a right footed shot to the bottom left corner.
90'+7' Jonas Hector (1. FC Köln) is shown the yellow card.
90'+6' VAR Decision: Penalty TSG 1899 Hoffenheim.
90'+4' Penalty conceded by Dominick Drexler (1. FC Köln) after a foul in the penalty area.
90'+4' Penalty TSG 1899 Hoffenheim. Sargis Adamyan draws a foul in the penalty area.
90'+3' Attempt missed. Kingsley Schindler (1. FC Köln) left footed shot from the right side of the box is close, but misses to the left.
90'+2' Jhon Córdoba (1. FC Köln) wins a free kick in the defensive half.
90'+2' Foul by Konstantinos Stafylidis (TSG 1899 Hoffenheim).
90'+2' Attempt missed. Benjamin Hübner (TSG 1899 Hoffenheim) left footed shot from outside the box misses to the right. Assisted by Florian Grillitsch.
88' Sargis Adamyan (TSG 1899 Hoffenheim) wins a free kick on the left wing.
88' Foul by Kingsley Ehizibue (1. FC Köln).
87' Attempt missed. Kingsley Schindler (1. FC Köln) left footed shot from the right side of the box misses to the left. Assisted by Rafael Czichos with a headed pass following a set piece situation.
86' Jürgen Locadia (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
86' Foul by Jürgen Locadia (TSG 1899 Hoffenheim).
86' Dominick Drexler (1. FC Köln) wins a free kick in the attacking half.
85' Attempt saved. Dominick Drexler (1. FC Köln) right footed shot from outside the box is saved in the bottom left corner. Assisted by Jonas Hector.
84' Kingsley Schindler (1. FC Köln) wins a free kick on the right wing.
84' Foul by Konstantinos Stafylidis (TSG 1899 Hoffenheim).
83' Substitution, 1. FC Köln. Kingsley Schindler replaces Sebastiaan Bornauw.
82' Attempt missed. Simon Terodde (1. FC Köln) right footed shot from the right side of the box misses to the right. Assisted by Dominick Drexler.
80' Sebastiaan Bornauw (1. FC Köln) is shown the yellow card for a bad foul.
80' Sargis Adamyan (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
80' Foul by Sebastiaan Bornauw (1. FC Köln).
79' Substitution, 1. FC Köln. Dominick Drexler replaces Louis Schaub.
77' Attempt missed. Robert Skov (TSG 1899 Hoffenheim) left footed shot from outside the box is high and wide to the left. Assisted by Sebastian Rudy.
76' Simon Terodde (1. FC Köln) wins a free kick in the attacking half.
76' Foul by Kevin Vogt (TSG 1899 Hoffenheim).
75' Attempt blocked. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked. Assisted by Jürgen Locadia.
75' Attempt missed. Florian Grillitsch (TSG 1899 Hoffenheim) right footed shot from outside the box misses to the left following a corner.
74' Substitution, TSG 1899 Hoffenheim. Konstantinos Stafylidis replaces Ihlas Bebou because of an injury.
73' Corner, TSG 1899 Hoffenheim. Conceded by Ismail Jakobs.
71' Corner, 1. FC Köln. Conceded by Stefan Posch.
71' Attempt blocked. Simon Terodde (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Kingsley Ehizibue.
70' Substitution, 1. FC Köln. Birger Verstraete replaces Ellyes Skhiri.
70' Kevin Vogt (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
70' Foul by Jhon Córdoba (1. FC Köln).
69' Corner, TSG 1899 Hoffenheim. Conceded by Jorge Meré.
67' Corner, 1. FC Köln. Conceded by Florian Grillitsch.
67' Attempt blocked. Kingsley Ehizibue (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Louis Schaub.
64' Attempt blocked. Ismail Jakobs (1. FC Köln) left footed shot from more than 35 yards is blocked. Assisted by Kingsley Ehizibue.
63' Jhon Córdoba (1. FC Köln) wins a free kick in the attacking half.
63' Foul by Kevin Vogt (TSG 1899 Hoffenheim).
61' Attempt missed. Jürgen Locadia (TSG 1899 Hoffenheim) right footed shot from outside the box is close, but misses to the right. Assisted by Sargis Adamyan with a headed pass.
60' Sebastian Rudy (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
60' Foul by Ellyes Skhiri (1. FC Köln).
56' Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
56' Foul by Jhon Córdoba (1. FC Köln).
55' Kevin Vogt (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
55' Foul by Kingsley Ehizibue (1. FC Köln).
54' Attempt saved. Robert Skov (TSG 1899 Hoffenheim) left footed shot from outside the box is saved in the bottom right corner.
53' Sebastian Rudy (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
53' Foul by Ismail Jakobs (1. FC Köln).
53' Attempt blocked. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from outside the box is blocked.
53' Robert Skov (TSG 1899 Hoffenheim) wins a free kick on the left wing.
53' Foul by Sebastiaan Bornauw (1. FC Köln).
52' Jhon Córdoba (1. FC Köln) wins a free kick in the defensive half.
52' Foul by Kevin Vogt (TSG 1899 Hoffenheim).
50' Attempt missed. Jhon Córdoba (1. FC Köln) right footed shot from outside the box misses to the right. Assisted by Louis Schaub.
49' Attempt saved. Sargis Adamyan (TSG 1899 Hoffenheim) right footed shot from the centre of the box is saved in the top right corner. Assisted by Pavel Kaderábek with a cross.
48' Goal! 1. FC Köln 1, TSG 1899 Hoffenheim 1. Sargis Adamyan (TSG 1899 Hoffenheim) left footed shot from the centre of the box to the centre of the goal. Assisted by Sebastian Rudy with a through ball.
47' Attempt saved. Jürgen Locadia (TSG 1899 Hoffenheim) header from the centre of the box is saved in the bottom right corner. Assisted by Sebastian Rudy with a cross.
45' Substitution, TSG 1899 Hoffenheim. Sargis Adamyan replaces Lukas Rupp.
45' Second Half begins 1. FC Köln 1, TSG 1899 Hoffenheim 0.
45'+2' First Half ends, 1. FC Köln 1, TSG 1899 Hoffenheim 0.
45'+1' Sebastian Rudy (TSG 1899 Hoffenheim) is shown the yellow card.
45'+1' Jonas Hector (1. FC Köln) wins a free kick on the left wing.
45'+1' Foul by Sebastian Rudy (TSG 1899 Hoffenheim).
45' Foul by Simon Terodde (1. FC Köln).
45' Benjamin Hübner (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
45' Rafael Czichos (1. FC Köln) wins a free kick on the left wing.
45' Foul by Sebastian Rudy (TSG 1899 Hoffenheim).
42' Hand ball by Jhon Córdoba (1. FC Köln).
40' Corner, 1. FC Köln. Conceded by Stefan Posch.
40' Attempt missed. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from outside the box is too high following a corner.
39' Corner, TSG 1899 Hoffenheim. Conceded by Sebastiaan Bornauw.
38' Corner, 1. FC Köln. Conceded by Kevin Vogt.
37' Foul by Louis Schaub (1. FC Köln).
37' Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
36' Corner, TSG 1899 Hoffenheim. Conceded by Ellyes Skhiri.
34' Goal! 1. FC Köln 1, TSG 1899 Hoffenheim 0. Jhon Córdoba (1. FC Köln) right footed shot from outside the box to the bottom left corner. Assisted by Louis Schaub.
34' Rafael Czichos (1. FC Köln) wins a free kick in the defensive half.
34' Foul by Lukas Rupp (TSG 1899 Hoffenheim).
32' Lukas Rupp (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
32' Foul by Sebastiaan Bornauw (1. FC Köln).
31' Attempt saved. Simon Terodde (1. FC Köln) with an attempt from very close range is saved in the centre of the goal. Assisted by Louis Schaub with a cross.
30' Robert Skov (TSG 1899 Hoffenheim) is shown the yellow card for a bad foul.
30' Kingsley Ehizibue (1. FC Köln) wins a free kick on the right wing.
30' Foul by Robert Skov (TSG 1899 Hoffenheim).
28' Attempt missed. Sebastian Rudy (TSG 1899 Hoffenheim) right footed shot from the right side of the box misses to the left. Assisted by Ihlas Bebou.
25' Pavel Kaderábek (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
25' Foul by Ismail Jakobs (1. FC Köln).
24' Jorge Meré (1. FC Köln) wins a free kick in the defensive half.
24' Foul by Ihlas Bebou (TSG 1899 Hoffenheim).
24' Foul by Jhon Córdoba (1. FC Köln).
24' Benjamin Hübner (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
23' Kingsley Ehizibue (1. FC Köln) wins a free kick in the defensive half.
23' Foul by Lukas Rupp (TSG 1899 Hoffenheim).
22' Corner, TSG 1899 Hoffenheim. Conceded by Jorge Meré.
21' Attempt blocked. Benjamin Hübner (TSG 1899 Hoffenheim) left footed shot from outside the box is blocked. Assisted by Jürgen Locadia.
21' Corner, TSG 1899 Hoffenheim. Conceded by Ismail Jakobs.
20' Corner, TSG 1899 Hoffenheim. Conceded by Jorge Meré.
20' Attempt blocked. Pavel Kaderábek (TSG 1899 Hoffenheim) right footed shot from the right side of the six yard box is blocked. Assisted by Florian Grillitsch.
18' Foul by Simon Terodde (1. FC Köln).
18' Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the attacking half.
16' Kingsley Ehizibue (1. FC Köln) wins a free kick in the defensive half.
16' Dangerous play by Pavel Kaderábek (TSG 1899 Hoffenheim).
15' Rafael Czichos (1. FC Köln) is shown the yellow card for a bad foul.
15' Foul by Rafael Czichos (1. FC Köln).
15' Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick on the right wing.
12' Foul by Jonas Hector (1. FC Köln).
12' Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
11' Sebastiaan Bornauw (1. FC Köln) wins a free kick in the defensive half.
11' Dangerous play by Lukas Rupp (TSG 1899 Hoffenheim).
9' Attempt blocked. Simon Terodde (1. FC Köln) left footed shot from the centre of the box is blocked. Assisted by Louis Schaub.
7' Jürgen Locadia (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
7' Foul by Rafael Czichos (1. FC Köln).
4' Corner, 1. FC Köln. Conceded by Robert Skov.
3' Foul by Simon Terodde (1. FC Köln).
3' Florian Grillitsch (TSG 1899 Hoffenheim) wins a free kick in the defensive half.
2' Jürgen Locadia (TSG 1899 Hoffenheim) wins a free kick on the left wing.
2' Foul by Sebastiaan Bornauw (1. FC Köln).
- First Half begins.
- Lineups are announced and players are warming up.

German Bundesliga Standings

POS Team GP GD PTS
1 RB Leipzig 17 +28 37
2 Borussia Monchengladbach 17 +15 35
3 Bayern Munich 17 +24 33
4 Borussia Dortmund 17 +17 30
5 Schalke 04 17 +8 30
6 Bayer Leverkusen 17 +2 28
7 TSG Hoffenheim 17 -3 27
8 SC Freiburg 17 +4 26
9 VfL Wolfsburg 17 0 24
10 FC Augsburg 17 -3 23
11 FC Union Berlin 17 -4 20
12 Hertha Berlin 17 -7 19
13 Eintracht Frankfurt 17 -2 18
14 Mainz 17 -14 18
15 FC Cologne 17 -13 17
16 Fortuna Düsseldorf 17 -18 15
17 Werder Bremen 17 -18 14
18 SC Paderborn 07 17 -16 12