Robin van Persie missed a penalty and Marouane Fellaini was sent off as Manchester United edged closer to a place in the knockout stage with a goalless draw at Real Sociedad in Group A.
After a dismal first half, Javier Hernandez inexplicably failed to tap home Shinji Kagawa's low cross from barely six yards before substitutes Van Persie and Ashley Young took centre stage.
Within minutes of their joint arrival, Young provided the cross that Van Persie belted against a post.
More contentious was the spot-kick awarded to the visiting side when Young went down under Markel Bergara's challenge.
Although referee Nicola Rizzoli was certain, others were less so.
Van Persie was not worrying about that as he strode up to take the kick. He soon had cause to regret his own failings though as his effort also bounced back off the woodwork before clipping goalkeeper Claudio Bravo on the way out to safety.
It was the first time Van Persie had missed from the spot since his
failure at Southampton in the first weeks after his arrival from
With Fellaini red-carded for the first time in his United career for a second yellow card, the English champion was forced to see out the contest with 10 men.
However with Shakhtar Donetsk and Bayer Leverkusen playng out a goalless draw, no damage was done to United's chances of reaching the last 16, which it will reach with a win from either of its two remaining fixtures.
Real Madrid was denied a place in the last 16 after an entertaining 2-2 draw against Juventus in Turin.
A victory in Italy would have sealed Madrid's spot in the next phase but it had to content itself with a point against a Juve side now propping up Group B.
That is tough on a Juve side, which bossed the first half against Madrid and deservedly led at the break through Arturo Vidal's penalty.
However, Madrid turned the game on its head at the start of the second half as Cristiano Ronaldo and Gareth Bale scored in quick succession to make it 2-1 before Juve snatched a point when Spain international Fernando Llorente headed the Italian champion level.Madrid is now six points clear with two games left in Group B while Juventus has just three draw to its credit.
FC Copenhagen earned a first victory of this season's UCL grup stage after Daniel Braaten's clever early finish saw it defeat Galatasary 1-0.
Braaten back-heeled the ball in to give FCK a fifth-minute lead and it withstood a second-half charge from Gala to claim the win, which lifted it off the bottom of Group B and level on four points with the Turkish giant.
Kostas Manolas scored the only goal as Olympiacos relied heavily on goalkeeper Roberto to take all three points in the Group C clash with Benfica.
Manolas put the home side ahead after 13 minutes but Roberto made a string of saves to keep the lead intact.
The victory puts the Athens suide three points clear of its Portuguese rival in seocn place.
Paris Saint-Germain was held to a 1-1 draw by rock bottom Anderlecht, as the Ligue 1 champion missed the opportunity to seal a spot in the next phase.
The host failed to get a single shot on target in the first half and fell behind to a Demy de Zeeuw strike in the 68th minute - Anderlecht's first goal of the campaign.
Zlatan Ibrahimovic spared PSG's blushes from close range two minutes later with his seventh goal of the European season.
Anderlecht has just one point and will have to do without Sacha Kljestan on Matchday 5 after he saw red late on in Paris.
Mario Mandzukic scored the only goal as European champion Bayern Munich edged Viktoria Plzen 1-0 to claim a place in the next stage of the competition.
The Croatia international scored within minutes of his arrival off the substitutes' bench to ensure Bayern retained its 100 per cent record in Group D.
The win means Bayern stays three points clear at the top of the table.
Alvaro Negredo grabbed a hat-trick and Sergio Aguero struck twice as Manchester City powered into the round of 16 with a convincing 5-2 defeat of CSKA Moscow.
The result never seemed in doubt after Aguero hit his first from the penalty spot in the third minute at the Etihad Stadium and the in-form host was 3-0 up after an hour.
Seydou Doumbia twice disrupted City's flow with a goal on the stroke of half-time and a 71st-minute penalty but Manuel Pellegrini's men were not threatened and secured qualification for the first time with two games to spare.
Aguero's second after 20 minutes was his 13th of the season and Negredo then put City in complete control.
The Spain forward added his second soon after the
break and completed his treble in the last minute.
After exits at the group stages in each of the past two seasons the result represented the next major step forward in City's development.
Matchday 4 results
Real Sociedad 0 - 0 Manchester United
Shakhtar Donetsk 0 - 0 Bayer Leverkusen
FC Copenhagen 1 - 0 Galatasaray
Juventus 2 - 2 Real Madrid
Olympiacos 1 - 0 Benfica
Paris Saint Germain 1 - 1 Anderlecht
Manchester City 5 - 2 CSKA Moscow
Viktoria Plzen 0 - 1 Bayern Munich