bundesliga.com brought you all the action as it unfolded...
FC Bayern München 2-3 Manchester City FC90' We're into stoppage time at the Allianz Arena. Not many would have predicted this after twelve minutes of this match! Bayern looked comfortable, but City have fought back and full credit to them. This would be Bayern's first defeat since the DFL Super Cup defeat to Borussia Dortmund.
Real Sociedad 0-1 Bayer Leverkusen90' Heung Min Son has a glorious chance to seal Leverkusen's place in the last 16 of the Champions League. The South Korean youngster runs clear of the home defence and only has Zubikarai to beat, but the 21-year-old dallies on the ball and the retreating defence manage to close him down and clear the ball.
FC Bayern München 2-3 Manchester City FC86' In Munich, meanwhile, Thomas Müller gets into a good position, but the linesman's flag is up for offside. Bayern have four minutes to save their 100 per cent record in Group D.
Real Sociedad 0-1 Bayer Leverkusen83' Stefan Kießling gets into a good position in the Sociedad penalty area, but he falls to the ground under the challenge of Martinez. No penalty, according to the referee. On closer inspection, it appears the official made the correct decision. Still 1-0 in San Sebastian and, crucially, at Old Trafford.
FC Bayern München 2-3 Manchester City FC78' Joe Hart hasn't had an awful lot to do in the past few minutes in Munich. Remember, the visitors only need one more goal to finish top of Group D ahead of PepGuardiola's team and they almost get it as Alvaro Negredo skips past Dante to fire at Manuel Neuer from a tight angle, but Germany's No1 is able to save comfortably. Bayern living dangerously, however...
Real Sociedad 0-1 Bayer Leverkusen76' Emre Can is stopped dead in his tracks by Ion Ansotegi with a late tackle. The Sociedad defender is perhaps lucky to only see yellow - he missed the ball and made firm contact with Can's knee. Not nice to see...
FC Bayern München 2-3 Manchester City FC70' It's gone very quiet at the Allianz Arena following that third City goal, but Bayern don't seem to be deterred. They continue to push forward and Franck Ribery manages to win a corner. The Frenchman aims for Philipp Lahm on the edge of the area, but the referee's already blown for a foul.
Real Sociedad 0-1 Bayer Leverkusen65' No more goals in San Sebastian, but there's big news coming out of Old Trafford: Manchester United have taken the lead against Shakhtar Donetsk, courtesy of Phil Jones. Great news for Leverkusen, who could afford to concede an equaliser against Socieded. Not that they'd want to do that...
FC Bayern München 2-3 Manchester City FC62' This is incredible! The visitors lead and the Bayern defence won't want to see this again. Jesus Navas crosses from the right and Jerome Boateng completely misses his kick, allowing James Milner to ghost in a the far post and curl the ball past Neuer. Great finish, too! If City were to win by two clear goals tonight, they would finish ahead of Bayern in Group D.
FC Bayern München 2-2 Manchester City FC58' City are level at the Allianz Arena. Dante is adjudged to have fouled James Milner in the penalty area and up steps Aleksandar Kolarov to send Manuel Neuer the wrong way and equalise for Manuel Pellegrini's team. 57' Penalty for Manchester City!
Real Sociedad 0-1 Bayer Leverkusen55' It almost gets better for Sami Hyypiä's boys as Stefan Kießling plants a bullet header againt the crossbar.
FC Bayern München 2-1 Manchester City FC51'It's been a subdued start to the second half in Munich. That City goal seems to have knocked Bayern off their stride somewhat. The visitors still need to score three more times (without conceding) to finish ahead of Pep Guardiola's team in Group D, however.
Real Sociedad 0-1 Bayer Leverkusen49’ GOAL! Indeed they can! What an important goal that could turn out to be for Bayer Leverkusen. Sociedad fail to clear a corner and Ömer Toprak manages to stab the ball over the line from close-range. Shakhtar Donetsk are still drawing with Manchester United and, as things stand, Leverkusen are in the knockout stages! SECOND HALF: We're back underway at the Allianz Arena and at the Estadio Anoeta. Bayern seem to be home and hosed, but Leverkusen can do with a goal. Can they get it? GET INVOLVED! bundesliga.com wants to hear from YOU! Tweet us at Bundesliga_GOAL on Twitter and the best answers will appear here on our LIVE updates! Remember to include #BLUCL in your Tweet!HALF-TIME: Contrasting fortunes for the Bundesliga's top two clubs so far, then. Bayern got off to a blistering start against Manchester City at the Allianz Arena, finding themselves 2-0 up after twelve minutes courtesy of goals from Thomas Müller and Mario Götze. David Silva's strike has given the Citizens hope, however. Bayer Leverkusen are still level with Real Sociedad in Spain, but have failed to find their rhythm at the Estadio Anoeta. Werkself captain Simon Rolfes had the best chance of the game, but his close-range header flew just over the bar.
FC Bayern München 2-1 Manchester City FC45' There have been three bookings in quick succession at the Allianz Arena: Dante was shown a yellow card for bringing down Jesus Navas, before former VfL Wolfsburg striker Edin Dzeko and James Milner both joined the Brazilian in the referee's book for late tackles.
Real Sociedad 0-0 Bayer Leverkusen42' In San Sebastian, meanwhile, Antoine Griezmann is looking very dangerous. He's tested Bernd Leno on a number of occasions, most recently with a long-range effort which the Leverkusen stopper is able to gather. At the other end Heung Min Son hasn't seen much of the ball. Over in Manchester, it remains 0-0 between United and Donetsk at Old Trafford.
FC Bayern München 2-1 Manchester City FC37’ City are looking more threatening now. Jesus Navas is getting into some good positions on the right-hand side. The Spaniard fires a dangerous cross across the face of goal, but David Alaba is in the right place at the right time to clear the ball out of harm's way.
Real Sociedad 0-0 Bayer Leverkusen32' Will Leverkusen be made to rue that missed opportunity by Simon Rolfes? They haven't really gone close since then but, then again, neither have Real Sociedad. I wonder if the match at Old Trafford is on the Werkself players' minds…
FC Bayern München 2-1 Manchester City FC29’ GOAL! Almost out of nothing, David Silva pulls a goal back for Manchester City. Jesus Navas crosses from the left, and James Milner lays the ball off to Silva, who finishes with aplomb. Can't say that was deserved, but City are back in it!
Real Sociedad de Futbol 0-0 Bayer 04 Leverkusen23' What a chance that was for the visitors! A Gonzalo Castro free-kick is met by Simon Rolfes, who heads over the crossbar from around four yards. The Werkself captain will be disappointed he hasn't given his team the lead there.
Real Sociedad de Futbol 0-0 Bayer 04 Leverkusen17' It's still goalless in San Sebastian, but Sami Hyypiä's team haven't really got going yet. They are struggling to keep possession and Zubikarai hasn't had to make a save. Luckily, it's still Manchester United 0-0 Shakhtar Donetsk in Group A's other game.
FC Bayern München 2-0 Manchester City FC12’ GOAL! How many are they going to get? Mario Götze doubles Bayern's lead after good work by Mario Mandzukic following a Toni Kroos corner. Götze was completely unmarked in the penalty area, firing his third Champions League goal of the season past Hart. This could be another high-scoring game…
Real Sociedad de Futbol 0-0 Bayer 04 Leverkusen8' It's been a quiet start in Spain, with both teams yet to find their rhythm and both surrendering possession more often than their respective coaches would like. No real chances to speak of as yet, but plenty of time for that to change.
FC Bayern München 1-0 Manchester City FC5’ GOAL! What a start for Bayern! Dante's brilliant ball over the top of the Manchester City defence is expertly controlled by Thomas Müller, who calmly slots the ball to the right of Joe Hart to give the hosts an early lead! As things stand, Bayern qualify as group winners. KICK-OFF! We're underway in both tonight's matches. Bayern München will be looking to finish Group D with their unblemished record intact, while Bayer Leverkusen will be desperate to get the result they need to qualify from Group A. Stay with us as the action unfolds...
@Bundesliga_GOAL Bayern 2-0 Man City, Sociedad 1-2 Leverkusen.— Bundesliga Spotlight (@BundesligaSpot) December 10, 2013
Kick-off - 15 mins: Philipp Lahm returns to the Bayern line-up after recovering from an injury he picked up in Moscow on Matchday 5, while Dante also returns to the side. Sami Hyypiä, meanwhile, has picked the same team that started Matchday 15's impressive victory over Borussia Dortmund in the Bundesliga. Confidence seems to be high... Bundesliga_GOAL on Twitter with your predictions for tonight's matches. Will Bayern finish top of Group D? Will Leverkusen reach the knockout stages? Let us know! Make sure to include #BLUCL in your Tweet and the best answers will feature right here on our LIVE updates!Kick-off - 45 mins: Good evening and welcome to bundesliga.com's LIVE coverage of the UEFA Champions League. With the group stage of Europe's premier club competition drawing to a close, it's make or break for some of the Bundesliga's biggest clubs, with Borussia Dortmund and FC Schalke 04 both facing crucial encounters on Wednesday evening. Tonight, however, the focus is on FC Bayern München and Bayer 04 Leverkusen. The Bavarians, who set a new Champions League record in Moscow on Matchday 5, are already through to the knockout stages and will finish top of Group D if they avoid defeat to Manchester City FC at the Allianz Arena tonight. In Group A, Leverkusen's heavy defeat to Manchester United FC last time out has left die Werkself on the brink of Champions League elimination. Sami Hyypiä's side must better the result of FC Shakhtar Donetsk - who face the Red Devils at Old Trafford - to qualify for the last 16 of the competition.
@Bundesliga_GOAL Bayern 2-0 Man City, Sociedad 0-1 Leverkusen.— Adam Perkins (@mcfcf1perky) December 10, 2013