Bayern take the opportunity to use up a few more valuable seconds for Cologne. Gnabry off. The Spanish midfielder Roca on.
FULL-TIME: COLOGNE 1-2 BAYERN MUNICH
90' +2
Bayern go on a last-ditch hunt for that third goal, knowing it will kill the game off. The ball goes out for a throw-in in Cologne's final third.
90'
Cologne have four minutes in which to find an equalising goal. It would be quite the comeback if they can pull it off.
89'
M. Wolf gets yellow.
Wolf earns himself a yellow card for clattering into Kimmich near Bayern's corner flag. Bayern will take that just fine.
88'
Zirkzee's caught offside from Gnabry's throughball. Cologne get another corner, this time off Sule, but can't create a chance on goal this time.
86'
Cologne win a corner down their right off Sarr. Duda swings it in and Arokodare's header loops up into the arms of Neuer. Bayern have taken their foot off the gas and are starting to find themselves under pressure.
82'
D. Drexler has scored a goal for FC Cologne! Assist by J. Thielmann.
GOAL! COLOGNE 2-1 BAYERN MUNICH! Cologne's crosses into the box finally pay off. Jakobs' cross falls for Thielmann whose shot takes a kind deflection off Drexler and into the net. Drexler might claim it was a flick - it's his goal either way! The offside flag initially goes up but VAR takes a look and it stands! We have a game again!
Thielmann will have to accept the assist for that goal. The youngster's made an impression since coming on, and now Cologne are well placed to push for an equaliser in the last few minutes. They can't... Can they?
79'
T. Arokodare enters the game and replaces S. Andersson.
D. Alaba enters the game and replaces Javi Martínez.
Bayern make a change now. Alaba is on for the pacemaker Martinez.
There are a few more substitutions. Cologne first. The 19-year-old Nigerian striker Arokodare is on for Andersson who hasn't had much service.
78'
Muller is buzzing around in its usual way, doing his best to keep Bayern moving. He tries a one-two with Costa which, unfortunately for him, breaks down.
76'
Sarr pulls off a few stepovers and looks to see what's happening for him in the middle. The fact is not much. Bayern huff and puff a bit more until Muller sends a slightly impatient pass out of play.
Minute
Description
74'
Jakobs has been Cologne's brightest player here. The winger sends another dangerous ball into the box. It's a touch high for Thielmann though who can't take it down.
73'
Bayern settle themselves in possession for the first time in a while. Gnabry pops a pass inside for Muller who pushes Bornauw over in an attempt to reach the ball. It's a Cologne free-kick.
69'
Katterbach gets forward on the overlap and finds Thielmann with a high delivery towards the far post. The teenager's header is tame though and proves no problem for Neuer.
67'
There's not much excitement to this game at all at the moment. Cologne win a throw-in down the right and Drexler fires it in high for Andersson to try to reach. The Swede can't do very much with service like that though.
65'
Cologne nearly play themselves into trouble at the back with Muller lurking. Sarr ventures forward from the back to hump a cross in and Costa can't keep it in play.
63'
Douglas Costa enters the game and replaces L. Sané.
J. Zirkzee enters the game and replaces E. Choupo-Moting.
Sane also trudges off. The Juventus loanee Douglas Costa will take his place on the flank.
Choupo-Moting's game is over. The striker's worked hard up front for Bayern here. The young Dutchman Zirkzee replaces him up top.
62'
Now it's Bayern's turn to make some substitutions. Here we go.
60'
Another half-chance comes Cologne's way as Andersson fires over from Jakobs' pass. Cologne are improving but not enough to really lay a glove on Bayern yet.
59'
D. Drexler enters the game and replaces E. Skhiri.
N. Katterbach enters the game and replaces J. Horn.
J. Thielmann enters the game and replaces D. Limnios.
Last to go is Jannes Horn who was beaten for Gnabry's goal. Katterbach replaces him at left-back.
Limnios, another muted Cologne player, is next to see his number up. The 18-year-old winger Thielmann replaces him.
First off is the quiet Skhiri. On comes the more attacking midfielder Drexler.
58'
Cologne boss Gisdol has decided to make a few substitutions. Play will pause temporarily to let that happen.
56'
Cologne get their first shooting opportunity in a while as Jakobs shrugs off Pavard to dash down the left. The winger smashes an effort into the side netting.
55'
Duda manages to dribble his way between three Bayern players and retain possession for Cologne. The hosts are starting to pick up a bit.
53'
Muller feeds Sane wide right and Jannes Horn does enough to prevent him from making something out of it. Cologne have a goal-kick.
52'
Cologne show there's still a bit of fight in them as they win a corner down their right. It's swung in and Wolf's dipping volley bounces just wide. It was definitely worth a try.
49'
Sane volleys across the face of goal but there's no one in Bayern black to take advantage of it. A third Bayern goal feels like a matter of time.
48'
Bayern go hunting for a third goal. Gnabry gallops forward into the penalty area and finds Pavard out wide. Pavard's low cross is captured by Muller whose ball across towards Choupo-Moting is cut out.
46'
The game's restarted again for the second half. No changes at half-time.
45' +1
S. Gnabry has scored a goal for Bayern Munich! Assist by J. Kimmich.
Just the one minute of added time in this half, but in that minute...
That was a fine Bayern breakaway initiated by Kimmich and finished off by Gnabry. Bayern deserve their two-goal lead.
GOAL! COLOGNE 0-2 BAYERN MUNICH! A Cologne attack breaks down and Kimmich finds Gnabry making a run down the right. Gnabry bears down on the box, cuts onto his left foot and curls a precise shot into the far bottom corner. It's a clinical goal.
HALF-TIME: COLOGNE 0-2 BAYERN MUNICH
45'
Wolf gets tired of this Bayern dominance and booms a high cross to the opposite side from deep. Jannes Horn tussles with Gnabry to win the ball and ends up giving away a cheap foul.
43'
Timo Horn is on hand to claim the corner. Bayern are undoubtedly in control but it's not particularly exciting.
41'
Bayern have a free-kick near their left touchline. Kimmich's delivery is headed away and Pavard's follow-up cross is punted out for a corner to Bayern.
39'
Martinez wins the ball for Bayern and sends it wide for Sane's cross to come in. From it, Muller air-kicks his attempt but Cologne can't clear. Kimmich has a go from outside the box straight into a crowd of bodies. There's a spot of pinball in the box and it ends with a Cologne goal-kick.
37'
Bayern are moving the ball around, trying to find a way through Cologne's low block. Boateng sends a direct pass from deep forward. Czichos is on hand to head it away.
35'
Cologne see off the free-kick without too much difficulty. The flag goes up against Sane shortly after he accidentally handles the ball in the box.
33'
Sane does well to win a loose ball down the left for Bayern and is tripped by Wolf as he moves inside. Bayern will have the chance to swing a free-kick into Cologne's penalty area.
27'
Cologne counter down their left and Jannes Horn's fizzed ball in on the overlap is blocked. The hosts aren't going to get many clear chances here so they have to make them count when they come.
26'
Bayern are soon on the attack again though. Cologne are having to choose their opportunities wisely. Kimmich finds Sane wide right with a lovely crossfield pass but the winger can't prevent it from going out for a Cologne throw-in.
25'
Sule ventures forward from the back and plays a one-two with Sane to reach the edge of the box. Bayern's centre-back eventually shoots but it's a tame effort straight into the arms of Timo Horn.
23'
B. Pavard gets yellow.
The referee reaches into his pocket and shows a yellow to Pavard. It deserves no worse than that - the Frenchman's challenge was ill-timed rather than malicious.
21'
Pavard commits a clumsy challenge on Jakobs as Cologne try to switch the play. This will be a card of some kind.
19'
Bayern are on top possession-wise at the moment but Cologne aren't afraid to get forward quickly on the break. It bodes well for Cologne's chances of getting back into this game.
15'
Cologne may already be behind but at least they're still looking forward. Ozcan wriggles loose to the left of Bayern's box and crosses towards the centre only for Pavard to get the block in.
13'
Penalty goal scored by T. Müller for Bayern Munich!
GOAL! COLOGNE 0-1 BAYERN MUNICH! Muller steps up to take the penalty and dispatches into the bottom right corner. Timo Horn dives the right way but it's just underneath him.
10'
E. Choupo-Moting gets yellow.
Choupo-Moting receives the game's first yellow card for that foul on Ozcan. He can have no complaints.
9'
Choupo-Moting is overeager in closing Ozcan down and gives away the foul. It looks like Bayern's forward for the day will be getting more than just a talking to here.
7'
Cologne are looking bright early on in this game. Jakobs takes a shot with his left foot from outside the box and it's blocked by Pavard. Cologne get a corner out of it which Bayern manage to clear.
5'
Ozcan wins a free-kick down the left wing for Cologne as he's clipped by Pavard. Duda takes the free-kick short and Cologne can't create a clear opportunity from it.
3'
Bayern get a feel for the ball early on - the visitors are playing in their black and red away kit. It's a professional kit for what they'll hope will be a professional job away from home.
1'
We're underway here!
Hello! Welcome to our live text commentary of this Bundesliga match between Cologne and Bayern Munich at the RheinEnergieSTADION, Cologne.
Five games into their Bundesliga season, third-from-bottom Cologne remain winless and already look to be facing another relegation dogfight. There's still plenty of time for Markus Gisdol's team to get out of it, of course, but a visit from champions Bayern is not helpful at the best of times, especially now.
COLOGNE (4-2-3-1): Timo Horn (c); Marius Wolf, Sebastiaan Bornauw, Rafael Czichos, Jannes Horn; Ellyes Skhiri, Salih Ozcan; Dimitris Limnios, Ondrej Duda, Ismail Jakobs; Sebastian Andersson.
SUBS: Dominick Drexler, Noah Katterbach, Frederik Sorensen, Kingsley Ehizibue, Elvis Rexhbecaj, Toluwalase Emmanuel Arokodare, Jorge Mere, Ron-Robert Zieler, Jan Thielmann.
BAYERN MUNICH (4-2-3-1): Manuel Neuer (c); Bouna Sarr, Niklas Sule, Jerome Boateng, Benjamin Pavard; Joshua Kimmich, Javi Martinez; Serge Gnabry, Thomas Muller, Leroy Sane; Eric Maxim Choupo-Moting.
The two sides are out on the pitch in Cologne. Cologne have been in woeful form in 2020 - they haven't won in their last 15 Bundesliga games - but they do generally manage to score at home. Hopefully this will be a decent game.
Bayern have made a strong start to their campaign as they look to win the Bundesliga for a ninth year in a row. The European champions are just a point behind RB Leipzig at the top at the moment. A win for the boys from Bavaria here would put pressure on Leipzig as they play Borussia Monchengladbach later.
SUBS: Marc Roca, Jamal Musiala, Joshua Zirkzee, Lucas Hernandez, David Alaba, Alexander Nubel, Kingsley Coman, Douglas Costa.
It's back to European duty for Bayern as they turn their attentions to RB Salzberg in midweek, safe in knowing they're continuing their strong Bundesliga start. Cologne face Werder Bremen next week. If they can muster the spirit they showed late on here, that first win may not be far away. That's all for now. Goodbye!
Commentary
More…