Manchester City are in true desperation mode, while AC Milan and Arsenal are both in worrying form. The rematch between Real Madrid and Borussia Dortmund is Tuesday's marquee fixture.
All eyes will be fixated on Group D again this Tuesday, as Manchester City fight to keep their Champions League hopes alive, while Real Madrid and Borussia Dortmund fight for the top spot in the group. City are unlikely to get out of the group with anything less than three points in each of their final three games, and their fans will be expecting them to get back on the right track with a home win over Ajax. Real Madrid will once again be limited by injuries, giving BVB a chance to pull off another upset.
Arsenal are still in a great position to qualify for the knockout stages, but they might end up drawing nightmare opposition if they can't pull off a great result in Gelsenkirchen on Tuesday. They lost to Schalke at home during the last Champions League date and now trail the Germans in Group B. Olympiakos face Montpellier in the other fixture, and need a win to keep pace with the two sides on top of the group.
Group A will be all but decided unless Dynamo Kiev can grab all three points against Porto in their matchup. PSG and Porto look to be running away with the group, while Kiev are just barely hanging on thanks to their win over Dinamo Zagreb.
AC Milan are also in serious need of a win if they want to have any chance of winning their group. Malaga already have nine points, including three from a win over Milan in Spain. If the Rossoneri fail to win, they risk falling behind Zenit St. Petersburg.
Schedule (all matches at 2:45 p.m. ET)
Dynamo Kiev vs. FC Porto
Paris Saint-Germain vs. Dinamo Zagreb
Olympiakos vs. Montpellier
Schalke 04 vs. Arsenal
AC Milan vs. Malaga
Anderlecht vs. Zenit St. Petersburg
Manchester City vs. Ajax
Real Madrid vs. Manchester City