Postpublished at 48 mins
Shakhtar Donetsk 0-0 Real Madrid
Shakhtar look to make a positive start to the half and win a corner. Taras Stepanenko looks to get a head on the delivery but can't quite make contact. Real clear.
Liverpool 1-0 Ajax - Ajax keeper Onana misjudges cross to allow Jones to tap into empty net
Reds secure progression and top spot in Group D
Porto 0-0 Man City - City already through, confirm top spot in Group C
Atletico Madrid 1-1 Bayern Munich - Muller with late equaliser
Real Madrid drop to third in Group B with 2-0 loss to Shakhtar Donetsk
Phil Dawkes and Tom Rostance
Shakhtar Donetsk 0-0 Real Madrid
Shakhtar look to make a positive start to the half and win a corner. Taras Stepanenko looks to get a head on the delivery but can't quite make contact. Real clear.
Porto v Man City (20:00 GMT)
Manchester City's goalkeeper Ederson, defender Ruben Dias, midfielder Rodri and winger Ferran Torres are the only players to retain their places in the line-up that started in the victory over Burnley.
Raheem Sterling and Phil Foden are among those who return to the team and defender Nathan Ake is on the bench after recovering from a muscle injury.
Porto XI: Marchesin, Manafa, Mbemba, Sarr, Diogo Leite, Sanusi, Corona, Uribe, Sergio Oliveira, Otavio, Marega.
Subs: Diaz, Taremi, Nakajima, Claudio Ramos, Baro, Joao Mario, Felipe Anderson, Martinez, Evanilson, Nanu, Vieira, Costa.
Man City XI: Ederson, Joao Cancelo, Dias, Garcia, Zinchenko, Rodri, Fernandinho, Bernardo Silva, Sterling, Foden, Torres.
Subs: Walker, Stones, Ake, Gundogan, Gabriel Jesus, Steffen, Laporte, De Bruyne, Mendy, Mahrez, Carson, Doyle.
Shakhtar Donetsk 0-0 Real Madrid
We are back under way. No goals in that first half, but if Real needed a boost, they can take solace in the fact that of their last 18 Champions League goals, 13 were scored in the second half.
Liverpool v Ajax (20:00 GMT)
Five changes for Liverpool from the side that started the 1-1 draw at Brighton on Saturday.
The big news is first-choice keeper Alisson is out and second-choice Adrian is only on the bench. So that mean a first Champions League start for Caoimhin Kelleher.
Joel Matip, Jordan Henderson, Curtis Jones and Sadio Mane all return as Nathaniel Phillips, James Milner, Takumi Minamino and Roberto Firmino drop out.
Liverpool XI: Kelleher, N Williams, Matip, Fabinho, Robertson, Jones, Wijnaldum, Henderson, Jota, Salah, Mane.
Substitutes: Firmino, Adrian, Minamino, Tsimikas, Origi, R Williams, Jaros, Cain, Clarkson.
Ajaxmake two changes from the side that started their last Champions League game.
Edson Alvarez and 20-year-old Brazil youth international Antony return. Former Southampton player Dusan Tadic, ex-Everton midfielder Davy Klaassen and former Manchester United midfielder Daley Blind all start.
Ajax XI:Onana, Mazraoui, Schuurs, Blind, Tagliafico, Alvarez, Klaassen, Gravenberch, Antony, Tadic, Neres.
Substitutes:Stekelenburg, Timber, Klaiber, Huntelaar, Promes, Scherpen, Ekkelenkamp, Labyad, Martinez, Traore.
Group A: Bayern Munich (group winners)Group C: Manchester CityGroup E: Chelsea, SevillaGroup G: Barcelona, Juventus
Porto v Manchester City (20:00 GMT)
Manchester City
Manchester City are through to the round of 16. They will be confirmed as group winners if they avoid defeat by Porto.
Porto will go through if they avoid defeat against City, or if Olympiakos do not beat Marseille.
Porto v Man City (20:00 GMT)
Manchester City
Manchester City make seven changes to the XI that started in the 5-0 win over Burnley. Midfielder Phil Foden is one of those that comes into the line-up.
Liverpool v Ajax (20:00 GMT)
Liverpool
Liverpool will go through if they avoid defeat by Ajax.
Liverpool will be confirmed as group winners if they beat Ajax and Atalanta do not beat Midtjylland.
Liverpool v Ajax (20:00 GMT)
Liverpool
No Alisson for Liverpool against Ajax tonight. Twenty-two-year-old keeper Caoimhin Kelleher, who has played for the club in the Carabao Cup and FA Cup, starts in his place.
Full team news coming up.
Shakhtar Donetsk 0-0 Real Madrid
The half ends with Mendy's poor pass denying Benzema a chance to test Trubin.
Real have been the better, more positive side and should probably be ahead. But Shakhtar have dug in to keep the game goalless.
Shakhtar Donetsk 0-0 Real Madrid
The sleet is now becoming snow as Real chip in another corner, which Benzema goes up for but is penalised for a foul.
Lokomotiv Moscow 0-2 Red Bull Salzburg
The visitors strengthen their grip on the game as Mergim Berisha claims his second goal of the evening. He is now the fourth German player to score at least four goals in his first five Champions League appearances, after Stefan Beinlich, Jurgen Rische and Carsten Jancker (all 4). Gracenote coming through with that stat.
Shakhtar Donetsk 0-0 Real Madrid
Dentinho lets out an audible yelp as he is caught on the boot by Varane. Ball was there to be won, though. Varane did little wrong.
Shakhtar Donetsk 0-0 Real Madrid
The sleet is pouring down now. Asensio tries to provide a dangerous cross from the left but his delivery is plucked out of the air by young keeper Trubin.
Shakhtar Donetsk 0-0 Real Madrid
The home side have retreated more into their shell as the half has gone on. They're very much set up in a containing 4-5-1 formation.
Shakhtar Donetsk 0-0 Real Madrid
The ref has his work cut out for him here. There are a lot of tackles going in and also a lot of players looking to make the most of them. Taison flops to the floor for a clear dive and then Rodrygo is actually taken down.
Locomotiv Moscow 0-1 Red Bull Salzburg
Salzburg are keeping up the pressure on Atletico Madrid in Group A. They lead in Moscow thanks to Mergim Berisha's goal. A win there leaves Salzburg a point behind the Spanish side. Bayern Munich top the group and are already through.
Shakhtar Donetsk 0-0 Real Madrid
Real are turning the screw. They force another corner, which is taken short and then swung in but headed clear.
Shakhtar Donetsk 0-0 Real Madrid
They're getting closer. Marco Asensio forces Trubin into a smart save with a snapshot from close range. The keeper flicks it over the bar.
Shakhtar Donetsk 0-0 Real Madrid
There's a bit. A Real corner is swung in by Martin Odegaard and headed towards goal by Nacho, but he was moving away from goal and can't generate the requisite power.