Commentary
- 90+10'
Today's attendance is 49000
- 90+10'
That's it! The referee blows the final whistle
- 90+10'
Ball possession: FC Koeln: 45%, RB Leipzig: 55%.
- 90+10'
Cenk Ozkacar from FC Koeln goes a bit too far there as the pulls down Conrad Harder
- 90+8'
The referee signals a free kick as Tidiam Gomis from RB Leipzig trips Gian-Luca Waldschmidt
- 90+8'
RB Leipzig are in control of the ball.
- 90+7'
Marius Buelter from FC Koeln is ruled offside
- 90+7'
Ridle Baku from RB Leipzig intercepts a cross aimed towards the box.
- 90+7'
Goal kick for FC Koeln
- 90+7'
Max Finkgrafe from RB Leipzig sends an effort wide of target
- 90+6'
Antonio Nusa is leaving the field to be replaced by Max Finkgrafe in a tactical substitution.
- 90+5'
Tidiam Gomis from RB Leipzig is ruled offside
- 90+5'
Jakub Kaminski relieves the pressure with a clearance
- 90+5'
Ball possession: FC Koeln: 45%, RB Leipzig: 55%.
- 90+5'
Peter Gulacsi from RB Leipzig receives a yellow card for time wasting
- 90+4'
A shot by Said El Mala is blocked
- 90+4'
Nicolas Seiwald successfully blocks the shot
- 90+4'
Jakub Kaminski swings in the ball from a corner on the left, but it is nowhere near a teammate.
- 90+3'
FC Koeln take a throw-in in the opponent's half of the field
- 90+2'
Dangerous challenge by Ezechiel Banzuzi from RB Leipzig. Felipe Chavez on the receiving end of that.
- 90+1'
Ezechiel Banzuzi is shown a yellow card by the referee
- 90+1'
The fourth official shows there are 9 minute(s) of time to be added
- 90+1'
Jan Thielmann is leaving the field to be replaced by Felipe Chavez in a tactical substitution.
- 90+1'
Ragnar Ache is injured and is replaced by Fynn Schenten.
- 90'
The game is restarted
- 90'
Ball possession: FC Koeln: 43%, RB Leipzig: 57%.
- 89'
Ragnar Ache is down injured and receives medical treatment on the field.
- 89'
Play has been stopped because there is a player lying on the pitch.
- 87'
Tidiam Gomis is penalised for pushing Tom Krauss
- 87'
RB Leipzig start a counter attack
- 87'
Christoph Baumgartner relieves the pressure with a clearance
- 86'
Sebastian Sebulonsen relieves the pressure with a clearance
- 86'
RB Leipzig take a throw-in in the opponent's half of the field
- 85'
Ragnar Ache from FC Koeln is ruled offside
- 85'
Ball possession: FC Koeln: 43%, RB Leipzig: 57%.
- 85'
Cenk Ozkacar makes the tackle and wins possession for his team
- 85'
Ragnar Ache from FC Koeln intercepts a cross aimed towards the box.
- 85'
David Raum swings in the ball from a corner on the left, but it is nowhere near a teammate.
- 84'
Sebastian Sebulonsen successfully blocks the shot
- 84'
A shot by Antonio Nusa is blocked
- 83'
Ezechiel Banzuzi makes the tackle and wins possession for his team
- 82'
Brajan Gruda is leaving the field to be replaced by Ezechiel Banzuzi in a tactical substitution.
- 82'
Yan Diomande is leaving the field to be replaced by Tidiam Gomis in a tactical substitution.
- 82'
After VAR check, the referee decided to stay with the initial call - not to award a penalty for FC Koeln!
- 80'
Ball possession: FC Koeln: 43%, RB Leipzig: 57%.
- 78'
Kristoffer Lund Hansen is leaving the field to be replaced by Gian-Luca Waldschmidt in a tactical substitution.
- 77'
VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for FC Koeln.
- 76'
Christoph Baumgartner is shown a yellow card by the referee
- 76'
David Raum commits a rough foul on an opponent and goes into the referee's book
- 76'
Obstruction as David Raum cuts off the run of Eric Martel. A free-kick is awarded.