The Rhine Derby draws to a close and it's a point apiece as neither Cologne nor Gladbach can find the breakthrough. A game that was high on entertainment ultimately failed to produce a goal, but fans of both sides will be content with a draw.
We'll have three minutes tacked onto the end of this derby.
Speed check: The fastest player in the game after 90 minutes
Martel shapes himself and sends a right-footer, that has promise, towards the goal. The ball is deflected wide. The home fans thought that was going to be the moment.
Plea replaces the energetic Gladbach captain Stindl. Can that swap lead to the game's opening goal? It's next goal wins, at this late stage.
One more booking
Huseinbasic leaves a late one on Itakura, who collapses in pain. Yellow card for the Cologne player.
More Gladbach possession leads to a Bensebaini thump that drifts into the stands.
Cologne corner count
It's one more double change for Cologne with Thielmann and Huseinbasic the latest to enter the fray.
Hofmann, Thuram and Bensebaini try to work an opening for Gladbach but the visitors are squeezed out.
WIth 15 minutes to go here, the pace has dropped in this game following a fast-paced second half.
Kainz hacks down Kone and the Cologne man is going to see a yellow card for that.
Eric Martel Ramy Bensebaini
Too high from Hübers
A Kainz corner finds Cologne big man Timo Hübers. The defender heads harmlessly over the crossbar.
Another Cologne forward thrust and the ball arrives at the feet of Tigges on the right. The substitute can only side-foot it into the hands of Omlin.
Not much in it
Tigges and Maina almost create the key breakthrough but Gladbach clear. Kainz sends the ball back in and the visitors concede a corner, which comes to nothing.
Billy-Goats change it up
Cologne coach Baumgart throws Tigges and Ljubicic into the action for the last half an hour.
Bensebaini - who is returning from suspension today - is shown a yellow card.
Hard to call it
Foals slightly likelier
End to end
This game is in full flow now. Some solid work from Maina leads to Schindler seeing a shot deflected wide of the upright.
Stindl has a pop
The Gladbach man drills a low effort at goal that fizzes not too far wide. Moments later, Neuhaus diverts just wide after Thuram's fins run and cross into the middle.
Great work from Bensebaini who forces his way through and plays in an inviting pass for Thuram. The French forward lashes wide.
Hosts going again
Cologne are starting the second half where they left off in the first: pressing hard and sending the ball into the box at every opportunity. Schindler is a menacing presence for the Billy-Goats up top.
Away we go again
Cologne kick us off in the second half.
Scoreless at the break, then. Cologne have been the more adventurous of the two sides in this derby game but the visitors have had a few interesting sniffs of goal themselves. All to play for in the second half.
Time added on
We'll have just one minute of time added on to the end of the first half.
Martel mills one
The Cologne corner comes in and Omlin fists it out towards the edge of the area. Martel is watching this all the way and the No. 6 allows the ball to bounce before smashing one on the half volley. Omlin throws a hand at the shot and slaps the ball over the crossbar.
Maina bursts away from Scally, who stretches out a hand and tries to pull Maina's shirt off his back. That's a yellow card all day.
Stindl is felled and Gladbach have a chance to aim a free kick at goal from a decent position. Hofmann plays a cheeky one to Bensebaini whose shot is deflected into the grateful arms of Marvin Schwäbe.
Speed check: The fastest player in the game after 30 minutes
Omlin saves Gladbach
Schindler smashes a shot at the target from inside the area and Omlin throws a fist up to punch over. The subsequent corner comes to nothing.
Chance clock rising
Kainz goes close
Kainz! Oooh, that was close. The free kick whips just to the right of the upright. Omlin might have had that covered but it certainly left the Cologne fans with heads in hands.
Cologne set piece
Kone trips Selke on the edge of the area and the Gladbach man is booked. Cologne have a free kick in a VERY interesting position.
Joe Scally wins a corner and Hofmann takes. Elevedi rises and heads into the hands of Schwäbe.
Neuhaus was adjudged not to have been fouled and we'll continue ...
When Thuram gets held up, Hofmann arrives to send a low cross into the box. Neuhaus goes down inside the area and Cologne break upfield. Neuhaus remains down and we'll have a VAR check.
Hosts go close.
Maina finds some space on the left and crosses for Schindler, who applies a first time finish that rises high and wide of the near post. Decent chance.
Billy-Goats edging it
Calming it down
After a bit of a frenetic start, both sides seem happy to just knock it about for now and calmly search for an opening.
Suddenly Cologne are away on the counter after a mess up in the Gladbach attack. Maina gets forward and can feed Selke inside the area. It's not a great pass but Selke has time to get to it and spins before slamming a left-footed shot at the target which Omlin parries low down.
Stindl looks to race onto a through ball but Marvin Schwäbe is quick off his line and the goalkeeper thunders a clearance into the stands.
Gladbach get us underway in the Rhein Derby!
Teams in tunnel
What an atmosphere at the RheinEnergieStadion! A sea of red and white is about to greet both teams, who are gathering in the tunnel. This is special.
Get to know Hennes
Gladbach team news
Meanwhile, there is just one change to the Gladbach side that started the 2-2 draw against Werder Bremen last time out. Ramy Bensebaini returns from suspension and replaces Luca Netz today. Bensebaini, remember, scored a brace when these two teams met last October.
Cologne team news
Olschowsky, Netz, Friedrich, Lainer, Fraulo, Wolf, Herrmann, Ngoumou, Plea
Gladbach starting XI
Omlin - Scally, Itakura, Elvedi, Bensebaini - Kramer, Kone - Hofmann, Neuhaus, Stindl (c) - Thuram
Horn, Kilian, Ljubicic, Olesen, Huseinbasic, Limnios, Lemperle, Thielmann, Tigges
Cologne starting XI
Schwäbe - Schmitz, Hübers, Chabot, Hector (c) - Martel, Skhiri - Schindler, Maina, Kainz - Selke
The wait for a win has been long for today's teams, so much so that they've clocked up a combined nine Bundesliga matches between them without tasting victory. Surely something will give here today?
Watch: Borussia Dortmund 6-1 Cologne - highlights
Watch: Gladbach 2-2 Werder - highlights
Baumgart: "We want to win!"
© IMAGO/Ralf Treese, Ralf Treese/IMAGO/Treese
Stindl: "Rhine derbies are special"
© Alexander Scheuber/Bundesliga/Bundesliga Collection via Getty Images
Thuram rekindling memories
Marcus Thuram netting 12 goals after 25 matchdays has Gladbach fans recalling their former hero, Brazilian forward Raffael, who was the last player to post similar numbers at the club some seven years ago.
Beware the Billy-Goats
Cologne are enduring their joint-longest sequence without a Bundesliga win [five games] under coach Steffen Baumgart while Gladbach are experiencing their worst run under Daniel Farke, having failed to pick up maximum points in any of their last four encounters.
Foals at a canter
Here you can find all the information about 1. FC Köln against Borussia M'gladbach on matchday 26.