
FC Cologne vs TSG Hoffenheim, 2022-23 German Bundesliga
· German BundesligaAbout
FC Cologne are hosting TSG Hoffenheim
at RheinEnergieSTADION, Cologne, Germany, starting on
. The match is a part of the German Bundesliga.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 7': Hand ball by Ozan Kabak (TSG Hoffenheim).
- 7': Ozan Kabak (TSG Hoffenheim) is shown the yellow card for hand ball.
- 11': Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the defensive half.
- 11': Foul by Nikola Soldo (1. FC Köln).
- 11': Foul by Sebastian Rudy (TSG Hoffenheim).
- 11': Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
- 13': Goal! 1. FC Köln 1, TSG Hoffenheim 0. Florian Kainz (1. FC Köln) right footed shot from the centre of the box to the bottom right corner. Assisted by Linton Maina with a cross.
- 15': Corner, 1. FC Köln. Conceded by Kevin Vogt.
- 16': Attempt blocked. Nikola Soldo (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Timo Hübers.
- 16': Attempt missed. Ondrej Duda (1. FC Köln) right footed shot from the centre of the box misses to the right following a corner.
- 16': Corner, 1. FC Köln. Conceded by Angeliño.
- 17': Attempt blocked. Ondrej Duda (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Kristian Pedersen.
- 17': Foul by Kristian Pedersen (1. FC Köln).
- 17': Robert Skov (TSG Hoffenheim) wins a free kick in the attacking half.
- 21': Foul by Stanley Nsoki (TSG Hoffenheim).
- 21': Linton Maina (1. FC Köln) wins a free kick in the defensive half.
- 22': Florian Kainz (1. FC Köln) wins a free kick in the defensive half.
- 22': Foul by Grischa Prömel (TSG Hoffenheim).
- 25': Attempt missed. Linton Maina (1. FC Köln) right footed shot from the right side of the box is close, but misses to the right. Assisted by Benno Schmitz.
- 26': Attempt missed. Grischa Prömel (TSG Hoffenheim) left footed shot from the centre of the box misses to the right. Assisted by Jacob Bruun Larsen with a cross.
- 27': Foul by Dennis Geiger (TSG Hoffenheim).
- 27': Ondrej Duda (1. FC Köln) wins a free kick on the left wing.
- 29': Offside, 1. FC Köln. Florian Kainz tries a through ball, but Linton Maina is caught offside.
- 32': Attempt missed. Robert Skov (TSG Hoffenheim) left footed shot from the centre of the box misses to the left. Assisted by Jacob Bruun Larsen.
- 33': Attempt missed. Florian Kainz (1. FC Köln) right footed shot from the centre of the box is high and wide to the right.
- 34': Attempt missed. Christoph Baumgartner (TSG Hoffenheim) right footed shot from the centre of the box is high and wide to the right. Assisted by Angeliño with a cross.
- 35': Foul by Florian Kainz (1. FC Köln).
- 35': Ozan Kabak (TSG Hoffenheim) wins a free kick in the defensive half.
- 35': Goal! 1. FC Köln 1, TSG Hoffenheim 1. Jacob Bruun Larsen (TSG Hoffenheim) left footed shot from very close range to the bottom left corner. Assisted by Christoph Baumgartner.
- 37': Corner, TSG Hoffenheim. Conceded by Timo Hübers.
- 38': Foul by Ondrej Duda (1. FC Köln).
- 38': Stanley Nsoki (TSG Hoffenheim) wins a free kick in the defensive half.
- 41': Corner, 1. FC Köln. Conceded by Sebastian Rudy.
- 42': Attempt missed. Linton Maina (1. FC Köln) left footed shot from outside the box misses to the left following a corner.
- 43': Attempt blocked. Denis Huseinbasic (1. FC Köln) right footed shot from the centre of the box is blocked.
- 44': Offside, 1. FC Köln. Steffen Tigges tries a through ball, but Linton Maina is caught offside.
- 44': Foul by Dennis Geiger (TSG Hoffenheim).
- 44': Ondrej Duda (1. FC Köln) wins a free kick in the defensive half.
- 45': Foul by Ondrej Duda (1. FC Köln).
- 45': Ozan Kabak (TSG Hoffenheim) wins a free kick in the defensive half.
- 45'+1': First Half ends, 1. FC Köln 1, TSG Hoffenheim 1.
- 45': Second Half begins 1. FC Köln 1, TSG Hoffenheim 1.
- 45': Substitution, TSG Hoffenheim. Kevin Akpoguma replaces Stanley Nsoki.
- 46': Corner, 1. FC Köln. Conceded by Kevin Akpoguma.
- 48': Foul by Kristian Pedersen (1. FC Köln).
- 48': Robert Skov (TSG Hoffenheim) wins a free kick in the defensive half.
- 49': Foul by Sebastian Rudy (TSG Hoffenheim).
- 49': Ondrej Duda (1. FC Köln) wins a free kick on the right wing.
- 51': Foul by Ondrej Duda (1. FC Köln).
- 51': Kevin Akpoguma (TSG Hoffenheim) wins a free kick in the defensive half.
- 51': Ondrej Duda (1. FC Köln) is shown the yellow card for a bad foul.
- 52': Attempt saved. Florian Kainz (1. FC Köln) left footed shot from the left side of the six yard box is saved in the bottom left corner. Assisted by Benno Schmitz with a cross.
- 52': Corner, 1. FC Köln. Conceded by Oliver Baumann.
- 55': Corner, TSG Hoffenheim. Conceded by Kristian Pedersen.
- 57': Substitution, TSG Hoffenheim. Andrej Kramaric replaces Sebastian Rudy.
- 57': Andrej Kramaric (TSG Hoffenheim) wins a free kick in the defensive half.
- 57': Foul by Denis Huseinbasic (1. FC Köln).
- 58': Attempt blocked. Linton Maina (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Ondrej Duda.
- 59': Foul by Denis Huseinbasic (1. FC Köln).
- 59': Ozan Kabak (TSG Hoffenheim) wins a free kick in the defensive half.
- 59': Attempt saved. Florian Kainz (1. FC Köln) right footed shot from outside the box is saved in the bottom left corner. Assisted by Steffen Tigges.
- 60': Delay in match because of an injury Kevin Vogt (TSG Hoffenheim).
- 62': Substitution, TSG Hoffenheim. Eduardo Quaresma replaces Kevin Vogt because of an injury.
- 62': Delay over. They are ready to continue.
- 63': Foul by Benno Schmitz (1. FC Köln).
- 63': Jacob Bruun Larsen (TSG Hoffenheim) wins a free kick in the defensive half.
- 67': Corner, TSG Hoffenheim. Conceded by Marvin Schwäbe.
- 71': Attempt blocked. Angeliño (TSG Hoffenheim) left footed shot from outside the box is blocked. Assisted by Jacob Bruun Larsen with a cross.
- 72': Offside, TSG Hoffenheim. Angeliño tries a through ball, but Christoph Baumgartner is caught offside.
- 72': Substitution, 1. FC Köln. Kingsley Schindler replaces Linton Maina.
- 73': Offside, 1. FC Köln. Timo Hübers tries a through ball, but Kingsley Schindler is caught offside.
- 74': Substitution, TSG Hoffenheim. Georginio Rutter replaces Jacob Bruun Larsen.
- 74': Substitution, TSG Hoffenheim. Angelo Stiller replaces Dennis Geiger.
- 74': Foul by Angelo Stiller (TSG Hoffenheim).
- 74': Ondrej Duda (1. FC Köln) wins a free kick in the defensive half.
- 80': Substitution, 1. FC Köln. Mark Uth replaces Ondrej Duda.
- 80': Substitution, 1. FC Köln. Florian Dietz replaces Steffen Tigges.
- 80': Foul by Georginio Rutter (TSG Hoffenheim).
- 80': Nikola Soldo (1. FC Köln) wins a free kick in the defensive half.
- 84': Foul by Timo Hübers (1. FC Köln).
- 84': Grischa Prömel (TSG Hoffenheim) wins a free kick on the right wing.
- 86': Florian Dietz (1. FC Köln) wins a free kick on the left wing.
- 86': Foul by Ozan Kabak (TSG Hoffenheim).
- 87': Second yellow card to Ozan Kabak (TSG Hoffenheim) for a bad foul.
- 87': Delay in match because of an injury Florian Dietz (1. FC Köln).
- 89': Delay over. They are ready to continue.
- 90': Corner, TSG Hoffenheim. Conceded by Benno Schmitz.
- 90'+1': Delay in match because of an injury Florian Dietz (1. FC Köln).
- 90'+2': Delay over. They are ready to continue.
- 90'+2': Substitution, 1. FC Köln. Sargis Adamyan replaces Florian Dietz because of an injury.
- 90'+6': Second Half ends, 1. FC Köln 1, TSG Hoffenheim 1.
- 0': Match ends, 1. FC Köln 1, TSG Hoffenheim 1.
Statistics
![]() |
KOE![]() |
|
---|---|---|
10 | Fouls | 11 |
0 | Yellow Cards | 1 |
1 | Red Cards | 0 |
1 | Offsides | 3 |
4 | Corner Kicks | 5 |
2 | Saves | 0 |
64.6 | Possession | 35.4 |
5 | SHOTS | 11 |
1 | ON GOAL | 3 |
0.2 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
473 | Accurate Passes | 203 |
577 | Passes | 303 |
0.8 | Pass Completion % | 0.7 |
7 | Accurate Crosses | 7 |
19 | Crosses | 23 |
0.4 | Cross % | 0.3 |
63 | Long Balls | 53 |
29 | Accurate Long Balls | 17 |
0.5 | Long Balls % | 0.3 |
1 | Blocked Shots | 4 |
9 | Effective Tackles | 5 |
15 | Tackles | 13 |
0.6 | Tackle % | 0.4 |
7 | Interceptions | 14 |
17 | Effective Clearances | 25 |
17 | Clearances | 25 |
Game Information
Competition: German Bundesliga
Venue: RheinEnergieSTADION
Location: Cologne, Germany
Attendance: 49,000
Venue: RheinEnergieSTADION
Location: Cologne, Germany
Attendance: 49,000
Bundesliga Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Bayern Munich | 1 | +6 | 3 |
2 | Eintracht Frankfurt | 1 | +3 | 3 |
3 | FC Augsburg | 1 | +2 | 3 |
3 | VfL Wolfsburg | 1 | +2 | 3 |
Line-Ups
FC Cologne (4-4-2)
No. | Name |
---|---|
20 | Marvin Schwäbe (GK) |
4 | Timo Hübers |
5 | Nikola Soldo |
3 | Kristian Pedersen |
2 | Benno Schmitz |
6 | Eric Martel |
18 | Ondrej Duda ![]() |
11 | Florian Kainz |
8 | Denis Huseinbasic |
21 | Steffen Tigges |
37 | Linton Maina |
TSG Hoffenheim (3-5-2)
No. | Name |
---|---|
1 | Oliver Baumann (GK) |
22 | Kevin Vogt |
34 | Stanley N'Soki |
5 | Ozan Kabak ![]() |
8 | Dennis Geiger |
6 | Grischa Prömel |
16 | Sebastian Rudy |
11 | Angeliño |
29 | Robert Skov |
7 | Jacob Bruun Larsen |
14 | Christoph Baumgartner |
Bundesliga News

When does the summer transfer window open and close?
Find out when the 2025 summer transfer window will close in the Premier League, La Liga, Serie A, Bundesliga and Ligue 1.

Dortmund warn players' parents after Bellingham incident
Borussia Dortmund will keep players' parents away from locker room areas after an incident with Jobe Bellingham's father.

Summer transfer window: Grading big signings in men's soccer
The window is open, clubs are doing business and players are on the move. Here is how we rate the biggest deals.

Is Gladbach the place to revive Reyna's beleaguered career?
Five years ago, Gio Reyna was among the brightest prospects in soccer. Now, he just needs to play. Can he do that at Borussia Mönchengladbach?

Will Giovanni Reyna benefit from the expectations at Gladbach?
Alejandro Moreno assesses Giovanni Reyna's move to Borussia Mönchengladbach.