Harry Kane’s late brace earned Bayern Munich a spot in the last 16 of the Champions League after beating Galatasaray 2-1.
A frustrating first half saw Bayern have the better chances, with Kane and Leroy Sane testing Fernando Muslera, but Galatasaray began to grow into the game after the break and had a goal ruled out for offside.
The hosts earned their reward with Kane scoring twice in the final 10 minutes and they saw out the victory despite Cedric Bakambu’s stoppage-time strike.
Bayern progress to the knock-out stages having won all four of their matches in Group A so far, while defeat leaves Galatasaray third in the table.
Bayern had chances early on when Sane cut inside and had his attempted cross deflected out for a corner before Kane fired from outside of the box, but Muslera did well to tip the powerful strike over the crossbar.
The goalkeeper was called into action again, smothering Sane’s effort in a one-on-one and another Bayern attack saw the winger slice the ball wide.
A good move on the right flank saw Kingsley Coman cut inside to find Jamal Musiala, but his shot just whistled past the bottom left corner. Sane came close again, but was denied following pressure from Sacha Boey.
Bayern were forced into an early change when Musiala was taken off in the 40th minute through injury, with Thomas Muller coming on to replace him, before a rare break forward just before half-time resulted in Mauro Icardi being denied by Manuel Neuer.
The hosts had a great chance to take the lead seven minutes into the second half when a great cross from Coman was deflected by Leon Goretzka and Kane came flying in at the far post, but smashed the ball off the woodwork.
Substitute Baris Alper Yilmaz came close with his header going over the bar and the visitors had the ball in the net after Lucas Torreira poked home, but the goal was ruled offside.
Kane eventually broke the deadlock in the 80th minute after a great free-kick from Kimmich picked out the England captain, who rose highest to nod the ball home and despite initially being ruled out for offside, the goal stood following a VAR check.
He earned his second six minutes later after a brilliant move saw Muller thread the ball to Mathys Tel on the left and his low pass across goal allowed Kane to slot home his 19th Bayern goal on just his 15th club appearance.
Bayern nearly added a third when a neat ball from Serge Gnabry found Muller, but his shot trickled past a post.
The visitors pulled one back three minutes into stoppage time after an excellent pass from Sergio Oliveira picked out Bakambu, who made a great run cutting into the right and fired the ball into the bottom corner.