Wednesday's results: Roma 0-2 Manchester City, Bayern Munich 3-0 CSKA Moscow, Chelsea 3-1 Sporting, Maribor 0-1 Schalke, Barcelona 3-1 PSG, Ajax 4-0 APOEL, Athletic Bilbao 2-0 BATE, Porto 1-1 Shakhtar Donetsk
Teams qualified for the last 16: Atletico Madrid, Juventus, Real Madrid, Basel, Monaco, Bayer Leverkusen, Borussia Dortmund, Arsenal, Bayern Munich, Manchester City, Barcelona, Paris Saint Germain, Chelsea, Schalke, FC Porto, Shakhtar Donetsk
9:40: City join Bayern Munich in qualifying for the last 16, as do Schalke, who have crept into second place in Group G after their win over Maribor as Sporting were easily beaten by Chelsea at Stamford Bridge. Barcelona meanwhile have qualified as group winners, leapfrogging PSG into top spot after their 3-1 win over Laurent Blanc's side.
9:35: Manchester City qualify for the knock out stages of the Champions League after a thoroughly deserved 2-0 win over Roma.
Roma 0-2 Manchester City
Bayern Munich 3-0 CSKA Moscow
Chelsea 3-1 Sporting
Maribor 0-1 Schalke
Barcelona 3-1 PSG
Ajax 4-0 APOEL
Athletic Bilbao 2-0 BATE
Porto 1-1 Shakhtar Donetsk
Goal! Bayern Munich 3-0 CSKA Moscow (Mario Gotze)
Goal! Porto 1-0 Shakhtar Donetsk (Aboubakar)
9:32: Into stoppage time now and Manchester City are cruising into the knock out stages.
9:29: And that should see City through! It's more brilliance from Samir Nasri who works his way into the Roma box before sliding a perfectly weighted pass across for on the onrushing Zabeleta who sweeps home into the far corner.
Goal! Roma 0-2 Manchester City (Pablo Zabaleta)
Goal! Athletic Bilbao 2-0 BATE (Markel Susaeta)
9:27: Good news for City as Bayern double their lead against the Russian champions.
Goal! Bayern Munich 2-0 CSKA Moscow (Sebastian Rode)
9:22: Barcelona tighten their grip on top spot. A neat move finds Neymar inside the box but he sees Sirigu save his effort. No matter, Suarez is on the scene to follow up and sweep home.
Goal! Barcelona 3-1 PSG (Luis Suarez)
9:20: Pjanic brilliantly skips away from his man and finds Irturbe in space out on the left who swings a first time ball into the six yard box. Gervinho follows it but jumps too early and gets the header all wrong. The flag was up for offside anyway.
9:17: RE that Manolas header that struck the post; replays suggest Hart got a hand to it to push it onto the woodwork. Terrific goalkeeping from City's captain who has been outstanding this evening.
Goal! Ajax 4-0 APOEL (Milik)
9:15: And another close shave for City! They fail to deal with Pjanic's resulting corner which is hacked towards goal by by Destro but Demichelis steers it away from goal. Did it hit his hand? Roma think so, but the referee isn't interested.
9:13: Roma hit the post! Manolas leaps magnificently to connect with Irturbe's cross but his effort bounces off the post and City hack clear. Hart had no chance of getting that, so unlucky for the Greek international.
Nick Howson at Stamford Bridge
You know it's your night when your most ineffective attacking threat scores from two yards and that is exactly what John Obi Mikel has done, netting his first goal for 11 months; who knew?
With Schalke now leading at Maribor, Sporting know they need to stage an unlikely turn-around to remain in this competition and manager Marco Silva, who continues to throw on attacking players, is wearing an expression that suggests he knows his side's race is run."
9:10: That will be Ljajic's last action of the evening as Iturbe comes onto replace him. David Silva will also come onto make his City return, replacing Navas.
9:09: Roma come again, moving the ball quickly from left to right, finding Ljajic coming in off the wing. The Serb beats Zabaleta with ease, leaving the Argentine on his backside, and turns brilliantly again to work the ball onto his right foot but loses his composure and thumps a wild effort over the bar.
9:07: City aren't out of the woods yet and Nainggolan reminds them of that, thumping a powerful effort on goal from outside of the box that Hart can only punch over.
9:06: Schalke have taken the lead in Slovenia and as it stands they will join Chelsea in the knock out stages.
Goal! Maribor 0-1 Schalke (Meyer)
9:03: What a strike from Nasri! The Frenchman spots a gap between the Roma lines and thumps a vicious effort from 25 yards out from goal, hitting the inside of the post before finding the back of the net. As it stands, City will join Bayern in the last 16.
Goal! Roma 0-1 Manchester City (Samir Nasri)
9:01: That didn't take long. Chelsea restore their two goal advantage through the unlikeliest of sources as John Obi Mikel taps home from a yard out following a knock on from a corner.
Goal! Chelsea 3-1 Sporting (John Obi Mikel)
8:59: Gervinho again causes problems, nutmegging Mangala with ease down the inside right but can't pick out Maicon's overlapping run. Moments later, Pjanic opts for a more direct, pinging a powerful effort at Hart who manages to bat it away for a corner which comes to nothing.
8:57: Sporting pull one back! Chelsea fail to fully clear a corner lifted in from the left and Silva reacts quickest, collecting the ball on his chest before finding the back of the net with a cool finish. Chelsea almost respond immediately but Salah is denied by a fine save.
Goal! Chelsea 2-1 Sporting (Jonathan Silva)
Goal! Ajax 3-0 APOEL) (Klaassen)
8:52: It once again sounds fairly deafening around the Stadio Olimpico and Roma respond as Maicon earns a corner via Clichy. The corner bypasses everyone before Ljajic picks it up and races into space down the right before lashing one across goal that Mangala just about gets away.
Goal! Ajax 2-0 APOEL (Schone)
8:50: Milner suddenly finds himself with a yard of space inside the Roma box but from a tight angle he lashes a wild effort over the bar.
Goal! Athletic Bilbao 1-0 BATE (Mikel San Jose)
8:47: And we are back underway across Europe for the final 45 minutes of the group stage.
Nick Howson at Stamford Bridge
Very tidy first half from Chelsea in which they have sent both their rivals a message over any fears they could suffer a timely festive collapse, and potentially put Sporting on the brink of elimination from the Champions League.
Cesc Fabregas and Andre Schurrle have done the business and hopefully come the second half we might see the likes of Ruben Loftus-Cheek handed his senior debut. Sporting meanwhile are fighting for their lives but they more they push forward, the more susceptible they look on the counter.
The half has been marred by a few ugly scenes in the Sporting end which police have been forced to break up but hopefully that will only become a footnote by the time the evening is out."
Roma 0-0 Manchester City
Bayern Munich 1-0 CSKA Moscow
Chelsea 2-0 Sporting
Maribor 0-0 Schalke
Barcelona 1-2 PSG
Ajax 1-0 APOEL
Athletic Bilbao 0-0 BATE
Porto 0-0 Shakhtar Donetsk
8:29: Gervinho cleverly wrong foots his man about 25 yards out from goal and decides to dance his way into the box, slipping past challenges from Milner and Zabaleta. Mangala steps across to intercept andGervinho hits the deck. The referee isn't interested in his claims for a penalty. however.
8:28: What a goal from Neymar! The Brazilian spots a gap in the PSG defence and races through before launching a wonderful swerving effort into the net.
Goal! Barcelona 2-1 PSG (Neymar)
Goal! Ajax 1-0 APOEL (Schone)
8:26: Now City fashion a chance for themselves as Navas slips a clever ball into Milner who has broken inside the right of the box but his weak effort, albeit from a tight angle, is saved.
8:24: Gervinho tests City again! Nainggolan switches play with a wonderful pass to find the former Arsenal man breaking at pace down the inside right but he never really looks in full control of the ball, or himself for that matter, whacking a tame effort straight into Hart's arms.
8:22: Neuer makes an important save for Bayern! CSKA manage to breach the home side's backline with Seydou Doumbia left one on one but the Ballon d'Or hopeful sticks out a leg to make the stop.
8:19: Quick update from elsewhere in Europe, goals from Zlatan Ibrahimovic and Lionel Messi leave PSG and Barcelona finely poised at 1-1. Chelsea are sauntering to another easy win in Europe with a two goal advantage over Sporting while Bayern lead 1-0 at home to CSKA. It remains goalless in our other four games.
8:16: The booming atmosphere that accompanied the start of this game has dimmed somewhat; it suddenly feels a bit tense around the Stadio Olimpico. Roma look to test City's defence with a free kick out on the left near the corner flag but Hart bats it away from goal confidently.
Nick Howson at Stamford Bridge
If Jose Mourinho's team selection wasn't enough of an indicator, then the start Chelsea have made to this supposed 'dead rubber' tells you all you need to know about the club's desire to bounce back from losing their unbeaten league record.
Chelsea have been irresistible in this opening quarter, with goals from Cesc Fabregas from the penalty spot and Andre Schurrle on the half turn giving them the lead and in truth it could be any number by the time the night is out."
8:11: Navas lashes a shot on goal from the edge of the box that takes a deflection before rolling into the back of the net. The whistle had long been blown, however, with Dzeko penalised for swinging a stray leg out that caught Manolas. City are beginning to find their feet in this contest, however.
8:10: Chances at both ends at the Stadio Olimpico. First Milner cuts in from the right and hammers a low effort across goal that De Sanctis has to bat away. Roma immediately launch the ball up the other end however with Gervinho leading the charge. He jinks his way in from the wing and lashes a low effort towards the bottom corner but Hart manages to palm it around the post.
8:08: Champions League goal number 75 from Messi has Barcelona level minutes after falling behind.
Goal! Barcelona 1-1 PSG (Lionel Messi)
8:06: Muller has swept home from the penalty spot to hand Bayern the lead. That helps, City, sort of. CSKA must better City's result this evening to have a chance of going through.
Goal! Bayern Munich 1-0 CSKA Moscow (Thomas Muller)
8:02: PSG are heading through as group winners as it stands after Ibrahimovic's opener, sweeping home into the bottom right hand corner after a neat lay off inside the box.
8:01: Chelsea cruising already. Matic advances forward before sliding a ball into Schurrle just inside the box. The German turns his man with ease and finds the back of the net with a fine finish.
Goal! Barcelona 0-1 PSG (Zlatan Ibrahimovic)
Goal! Chelsea 2-0 Sporting (Andre Schurrle)
7:59: Pjanic gives the ball away from inside the centre circle, inviting City forward. Nasri leads the attack, spraying the ball out to Clichy who swings an excellent cross into Dzeko who can't direct his header goalwards.
7:57: City continue to look suspect down that inside left channel. This tome a long ball is hoofed over for Gervinho to chase down who has sprung away from Mangala, but the former Arsenal man can't bring it under control and Hart collects.
7:55: Chelsea have a penalty inside 10 minutes after Filipe Luis was chopped down inside the box. Fabregas step up and hammers home.
Goal! Chelsea 1-0 Sporting (Cesc Fabregas)
7:51: And another chance! This time it's Nainggolan who finds space in that same area with City sleeping at the back again. He fires an inviting ball across goal but there is no one on the scene to convert it and Mangala hoofs clear.
7:50: What a chance for Roma! Holebas creeps into space down the inside left behind the City defence and is free on goal. He shifts the ball onto his right foot and tries to squeeze one under Hart who makes an important save.
7:48; Gervinho steps past Fernando with ease and plays a neat one two with Pjanic to break down the inside left channel. He crosses into the box but City clear and comfortably deal with the resulting corner.
7:45: And we are off and underway across Europe.
Roma: De Sanctis, Yanga-Mbiwa, Nainggolan, Ljajic, Totti, Maicon, Pjanic, Keita, Holebas, Gervinho, Manolas
City: Hart, Zabaleta, Demichelis, Mangala, Clichy, Fernandinho, Fernando, Navas, Nasri, Milner, Dzeko
Chelsea: Cech (c), Azpilicueta, Zouma, Cahill, Filipe Luis, Mikel, Matic, Schurrle, Fabregas, Salah, Diego Costa.
Sporting Lisbon: Patrício, Maurício, Oliveira, Silva, Esgaio, Carvalho, Mário, Silva, Slimani, Capel, Carrillo.
Chelsea: Petr Cech is handed a rare start and captains his side tonight with Kurt Zouma stepping in for John Terry. Andre Schurrle and Mohamed Salah also start but otherwise it's a fairly strong line up from Jose Mourinho with Diego Costa leading the line.
Sporting: Manchester United winger Nani is injured and misses out on a premature return to England.
Roma: There is no Ashley Cole tonight as Rudi Garcia opts for Jose Holebas on the left hand side of defence. Francesco Totti captains his side tonight having scored his first goal on English soil against City in October.
Manchester City: The spine of Manuel Pellegrini's Premier League winning side is absent this evening with injured duo Vincent Kompany and Sergio Aguero and the suspended Yaya Toure unavailable. David Silva is only fit enough for the bench.
Nick Howson at Stamford Bridge
Despite promising to put faith in the club's youth system and rest players due to fatigue, Jose Mourinho makes just six changes to his team for the visit of old foes Sporting Lisbon. Filipe Luis, Andre Schurrle and Mohamed Salah are among the players to come in but both Cesc Fabregas an Diego Costa start.
You only need to spend five minutes in and around Stamford Bridge to recognise that tonight's game is far from primary billing on the final night of competition in the Champions League group phase. Events in Rome might take a grip of the evening's headlines but how the Blues bounce back from being bullied by Newcastle United on Saturday will still be interesting."
6:58: Bayern are the only side in Group E whose night is straight forward – they have qualified as group winners no matter what.
They host CSKA Moscow who hauled themselves back into contention after taking four points off City. A win for them at the Allianz Arena and should Roma fail to bear City will earn them qualification. Should both the Russian champions and City take three points this evening, the Premier League side will settle for third place given the head to head record between the two clubs (which stands at 4-3 in CSKA's favour).
Now it gets complicated. A win for City will be enough providing CSKA do not win. Should CSKA lose, a score draw will be also enough for Manuel Pellegrini's side to qualify given their superior goal difference over Roma's.
A win will see Rudi Garcia's Roma reach the knock out stages while a goalless draw will also be enough providing Bayern do the business and win in Germany.
All clear? No? Nah, not to me either.
6:50: It's fairly simple for Manchester City this evening. A win in the Eternal City against Roma guarantees them a place in the knock out stages of the Champions League, despite another miserable group campaign.
They were staring into the abyss with 10 minutes remaining a fortnight ago until Sergio Aguero stepped up again to rescue the win against Bayern Munich. Manuel Pellegrini will have to look elsewhere for inspiration his evening however with the Argentine facing another prolonged spell on the sidelines.
There are a host of permutations facing City, Roma and CSKA Moscow who can all join Bayern in the knock out stages. The Premier League champions do hold their destiny in their own hands, but as Liverpool proved on Tuesday evening, that can count for nothing.
Elsewhere this evening Chelsea host Sporting Lisbon with their qualification as group winners already confirmed. The Portuguese giants are looking to join them and a point at Stamford Bridge will be enough to guarantee them qualification given their superior head to head and goal difference over third place Schalke, who sit two points behind them.
Barcelona meanwhile host Paris Saint Germain in what is a straight shoot out for top spot in Group F.